Mudslide, snow, hail: Tour de France shuts down Stage 19 due to crazy weather Article 624 words 7 votes