2018 WRC Season launch @ Autosport international show
Clip - 2018 Season Launch FIA World Rally Championship