Tuesday, February 12, 2008

Fox Super Bowl 2008 Declaration of Independence

This was my favorite part of the Super Bowl. Gotta love YouTube.

0 Comments:

Post a Comment

<< Home