International Olympic Committee Requires All Athletes to Wear One of those Borat Mankinis
TOKYO, JAPAN The lechers in charge of the International Olympic Committee are requiring all athletes, regardless of gender or sport, to wear one of those Borat mankinis or else face massive fines. “You wear what […]