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.
Newer Post
Older Post
Home
View mobile version