Daily News General News 6 Comments BBC Horizon TV – Battle of the Brains Tuesday 17 April 2007, 9pm, BBC Two Can you think of 100 different uses for a sock? How […] Tags: BBC, Horizon