POSTED June 21, 2011
Cyanide Studio revealed four exclusive new screenshots of Pro Cycling Manager / Tour de France 2011, the latest version to the popular licensed PC cycling series.