Clay’s Radar
If you ever watched the ‘Love Story’ music video by Taylor Swift, you should remember the castle featured in it. That castle is in Tennessee and is about to be open for weddings!
The Tennessee castle where Taylor Swift filmed the music video for her 2008 hit song "Love Story" will soon open as a wedding and honeymoon destination, according to its owner. https://t.co/AQXgfWiFAu
— NewsNation (@NewsNation) April 25, 2024
Comments