What happens when you subliminally subvert the classic Mercedes-Benz Red Pig motorsport trope with something in pink, from Great Britain – but actually only have eyes for America’s dragstrips? Well, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results