Monday, May 25
Another rad image from the now dead Land of Oz themepark in North Carolina. Gee, I wonder why it closed, the quality looks AWESOME.
