Video From The Chap Olympiad

August 18, 2011

Video from the Chap Olympiad, the only athletic competition in the world in which points are deducted for trying.


Filed Under: