TOP GEAR’S JEREMY CLARKSON: “RALLYCROSS IS BRILLIANT!”
The FIA World Rallycross Championship presented by Monster Energy was featured on last night’s episode of BBC Top Gear, with Jeremy Clarkson describing the sport as “brilliant” and James May … Continue Reading TOP GEAR’S JEREMY CLARKSON: “RALLYCROSS IS BRILLIANT!”