The Tour de France - The Naked Scientists

Naked Scientists - 7th Aug 2010 - The Tour de France