x
Submit Upload
October 24, 2017

Mclaren P1
Berkshire, United Kingdom

No details other than it seemed to self combust at a junction and the fire might have been caused by a fuel leak as a passerby saw what appeared to be a trail of liquid from the blue McLaren.

Credit: