10.05.2006

Aggie Squeeze
There's no audio on this, but this clip from Saturday's Tech game is all over the Internet. The oddest tradition in the history of ever.