2004: Yale students disguise themselves as a Harvard pep-squad and pranked Harvard fans into holding up placards that spelled 'WE SUCK' at their own game.

106 views · Monday, January 23, 2023 (2 years ago)

CONTRIBUTED BY

DESCRIPTION

loading...