mindovermotor.com
McLaren 12C Spider Spotted in Carmel, CA
We spotted this rich red McLaren 12C Spider while out and about in Carmel, CA during Car Week. -Nick Walker