Teams prepare for launch in London

Race Tech: Tour de France, July 7, 2007