Eddy Haymour

Rattlesnake Island and Peachland’s most infamous resident featured at film festival
Peachland’s most infamous resident has returned to the spotlight. Eddy Haymour wants Rattlesnake Island back…
Peachland’s most infamous resident has returned to the spotlight. Eddy Haymour wants Rattlesnake Island back…