One Couple Finds The Magical Land Of Oz In The North Carolina Mountains
Jesse and Sam decided to visit an abandoned amusement park called “The Land Of Oz” on Beech Mountain and discovered Oz buildings and a yellow brick road. They soon realized they were in another world.