June 28, 2021

Check out this huge pile up in Stage 1 of the 2021 Tour de France this past weekend.