"Land Of Oz" Re Opening in Beech Mt NC


I remember visiting the "Land Of Oz" when i was a kid. This place in Beech Mountain NC has been abandoned for years and is now re opening this summer.

1059 The Rock · Nashville's Classic Rock

Listen Now on iHeartRadio