Visit Land of Oz

Lyssa travels to an abandoned Wizard of Oz theme park in North Carolina.

Advertisements