Follow MotorMouth on social media:HELI Special – Rally Italia Sardegna 2021
World rally action captured by the WRC TV helicopter crew!More FREE videos, news and results at https://www.wrc.comWatch LIVE rally! All stages of every ral…
HELI Special – Rally Italia Sardegna 2021
World rally action captured by the WRC TV helicopter crew!