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. Read this story
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. Read this story
More from FOX 8 Cleveland | NMW taylor swift tennessee news News Nexstar Media Wire