Spontaneous automobile combustion… at the suitable time. – natural

Spontaneous car combustion... at the right time.

Spontaneous vehicle combustion… at the appropriate time. – just out