I See London, Tour De France, I See Some Guy’s Underpants I See London, Tour De France, I See Some Guy’s Underpants January 31, 2010 aubuchon Remi Gaillard