Atlanta's famed Rhodes Hall opens for ghost tours

Atlanta's famed Rhodes Hall opens for ghost tours

Atlanta's Rhodes Hall, known as the 'Castle of Peachtree'' will open up for a weekend of eerie tours later this month that will focus on the unique legends surrounding the property.

Top Videos