I learned this lesson a long long time ago... ALWAYS KEEP A FUNCTIONAL EXTINGUISHER IN YOUR VEHICLES! I do not think this is spoken about or stressed enough. I would love to see the auto industry make this OEM like seatbelts and airbags honestly! You never know when you may have a fire or see someone else in trouble who needs help. I had a truck that burst into flames, long story, but I knew it was only a matter of time...oil leaks and cracked exhaust. I was young and still stupid about risks.
Anyhow, the car in front of me was an unmarked police car and he popped and with his extinguisher, put out my truck and then lectured me about fire safety while we waited for the fire truck to show up and lecture me more.....
We had fun! Needless to say I learnt that lesson right quick!