Posted: June 27, 2021 at 7:55 am TWG Source Fan causes a huge crash on stage 1 of the Tour de France – CyclingTips Most of the Tour de France peloton hit the deck in a pileup caused by an oblivious fan. Via Leave a Reply Cancel replyYou must be logged in to post a comment.