In this crazy video, the peloton hit over 100KM/Hour during Stage 5 of the 2018 Itzulia Basque Country
Tags: