The third round of the UCI downhill World Cup takes place this weekend in Leogang, Austria so here’s a preview video to get you excited for…