Dream Car Photos
Alfa Romeo Spider
12/4/2016 Exeter, Devon, UK
Nearly missed it.
M4 KSM 2002, with 2959cc of Italian power, V8 24v
Picture added on 25 April 2017 at 16:02