It is good practice to keep a small fire extinguisher somewhere in the car JUST in case for something crazy like this.
Glad to hear everyone is safe! Keep us posted on what the inspectors say was the root of the fire.
07 SG 335i
Burger Motorsports + Cobb