NEWS Tour de France spectator causes massive crash BALKAN PRESS | 06/27/2021 TweetFrench authorities have launched an investigation after a fan caused dozens of cyclists to crash during the Tour de France on Saturday. The disastrous fall was caused by Read More