Tour de France: The Official Game - Official TrailerCheck out the official trailer for Tour de France: The Official Game.By Mike Tao on June 24, 2011 at 11:10AM PDT Le Tour de France (2011)