London's Chap Olympiad is an eccentric event that features jousting with umbrellas.
ABC News: International, ABC News: World
Wed, 07/15/2015 - 10:17am
London's Chap Olympiad is an eccentric event that features jousting with umbrellas.