Tour de France Gallery: Team presentation

The 22 teams of the 100th Tour de France were presented in Porto Vecchio in Corsica today, with all 198 riders lining up in the port town with their respective teams.