Monday, December 1, 2008

The Bucs Overseas??!!??

Not much to this post...just wanted to let everyone know that the Tampa Bay Bucs and the New England Patriots will be playing in London next season. Tampa gon wreck shop in a whole other country yall...I sound like Cleveland from Family Guy...lol

0 comments: