Find out how many socks can be put on the human foot in 30 seconds.
11 months left to watch
14 minutes
See all episodes from Best in the World
Perfect Strangers