Chile's downhill street bike race, can the Tour de France compare with it? This is more exciting than a roller coaster!