Monday, November 2, 2009

I Love Mike Leach

Apparently those Tech players like to go hoggin':

http://www.youtube.com/watch?v=r8MEMFtlreE&feature=related