Yale got Harvard fans to accidentally troll their own football team. Click to read the full fact.
The post WTF Fun Fact 12763 – The Harvard – Yale Prank appeared first on WTF Fun Facts.
Yale got Harvard fans to accidentally troll their own football team. Click to read the full fact.
The post WTF Fun Fact 12763 – The Harvard – Yale Prank appeared first on WTF Fun Facts.