A recap of rally Italia Sardegna from last weekend, those near misses, the crashes, most of all the rallying, this video just goes to prove that rally drivers really are a special kind of driver! 45 minutes of rallying goodness for all the rally fans!
Join In
Comments (0)