Hard racing and unlucky day out over the cobbles at Paris-Roubaix

Paris - Roubaix