Spook Hill

Watch more of our original iHorror programs!

Subscribe to us on YouTube by clicking here!

iHorror TV along with hostess Victoria Catherine are traveling around the country to show you some of the most famous haunted places.  Have a tip on a haunted place our production team should visit? Email us at [email protected].

In this episode we traveled to the famous Spook Hill located in Lake Wales, Florida.  Watch the video and see what makes Spook Hill just so spooky!