#1 The Land of Oz Seemed Like a Good Idea
The theme park in Beech Mountain, North Carolina is now defunct, and even when it was open we cannot imagine it being anything but extremely creepy.
What do you think?
Total votes: 0
Upvotes percentage: 0.000000%
Downvotes percentage: 0.000000%