Mercedes GTR photographed exclusively at Thruxton motor circuit for Mercedes Enthusiast magazine
Location: Thruxton Motor Circuit