Double centurions

10 min read

Rivals on paper if not in the showroom, the Mercedes-Benz SLR McLaren and Bristol