Visually spectacular, adrenalin-fuelled, mucky, crazy, and cobbled, Paris-Roubaix is one of those one-day cycling events that any sports fan would wan