More madness from the two English gits, Richard and Nik (Bad Obsession Motorsport).
Presenter
Crew information is not available.