Name the teams that have been riding the Tour de France 2000-2015. Every change of name is included. Hint is the year the team first appeared in the Tour de France in the new millenium, under a certain name.
Start by naming any country that France borders. Then name any country that borders any of those countries. Then keep going until there are no more countries left to name.