It’s been one week, but even if you already know the outcome of the 2015 Paris-Roubaix, you haven’t seen the race broken down like this. Cosmo Catalano works his magic on the latest edition of everyone’s favorite Classic.
It’s been one week, but even if you already know the outcome of the 2015 Paris-Roubaix, you haven’t seen the race broken down like this. Cosmo Catalano works his magic on the latest edition of everyone’s favorite Classic.