FIA World Rallycross Championship: Barcelona - Final

Round 10 Supercar Final from Barcelona, Spain.