Friday, July 14, 2006

Le Tour de France on google earth

like seeing the dudes in those funny helmets and tigth shorts? or just trying to keep up with tour?....ok well google and the tour have teamed up to offer you a chance to experience the tour with a 3d view using google earth.. check it out