Jason Voorhees Lake Bottom Statue A Day’s Drive From Twin Falls
What if I told you a full-sized statue of one of the world's most recognizable horror movie villains lies chained at the bottom of a lake 700-miles south of Twin Falls. Would you take the dive?