Hey everyone,
I've been a fan of the series since 2010 when oddly enough, I found out about the game on a cycling manager forum. Being Canadian it isn't exactly the most common game, but from what I've heard its one of the biggest in Europe, atleast on the PC/MAC.
I've always visited this site...