More
    Home Tags Tour de France

    Tag: Tour de France

    Tour de France 2018 review – Cycling is Hard Work. Who...

    0
    Between the sub-par menus, physics and graphics, a player will need to be invested in the sport to get to the 'enjoyable challenge' part of the Tour de France 2018 experience. Others will find this be a steep uphill section.

    Latest

    News

    Reviews