Tuesday, March 24, 2009

Pop the Champaign!

Boy, I sure do love watching this commercial 5-6 times every time I turn on an NCAA game.



I can't imagine Illinois fans love it. How do you feel Jeffrey?

1 comment: