Taylor Swift sings the National Anthem as the Detroit Lions host the Miami Dolphins in a Thanksgiving Day game in Detroit on November 23rd, 2006.
Restart Taylor Swift: A History in Photos
Holiday Movie Preview
18 Fun Facts About ‘Love Actually’
The Top 10 Christmas TV Episodes
Yep, These Children’s Characters Are Gay
Christoph Waltz: The Master of Menace