Tour De France 2013 features trailer

Focus Interactive posted a new trailer which takes a closer look at the features in the latest Tour De France 2013 video game.