ggsgamer.com
Review: Tour de France 2018
Title: Tour de France 2018 Platform: PC, Xbox One, PS4 (reviewed) Developer: Cyanide Studios Publisher: Focus Home Interactive Release date: Out now tl;dr: Slow and steady doesn’t win the rac…