Share
twitterlinkedinfacebook
Image 1 of 1
0043827.JPG
HOUSTON, TEXAS - FEBRUARY 1, 2004.Super Bowl XXXVIII played at Reliant Stadium in Houston, Texas between the Carolina Panthers and the New England Patriots. The Patriots defeated the Panthers by a score of 32 to 29.