October 24, 2017
Mclaren P1
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.