Extended Highlights: World Rallycross Championship - Latvia


Highlights from the World Rallycross Championship in Latvia.