Tufts vs Northwestern

Duffman28
Sun, 02 Apr 2006 22:02:20 +0000

^ Really, I’ve never heard of anyone “hating” Tufts…were they like big into sports or something…