The Legend of Spook Hill – A Short Film
The Legend of Spook Hill in Lakes Wales, Florida is a short film by The Orlando Guy creating a new suspenseful mythology around the gravity hill. Ride along with The Orlando Guy to find the truth behind the mysterious Spook Hill!