Cobblestone apocalypse. Tour de France stage three at Haveluy. Stage three was everything it was hyped to [...] By walshworld|2019-02-03T16:29:08-08:00July 7th, 2010|Armstrong, Tour de France|2 Comments Read More