I have one of these. They are not seen that often because they are no good for electrical fires. But they are extremely effective on a kerosene soaked brush fire. It's the same kind of foam they spray on jet crashes. It's really just a surficant mixed with water that makes it fluffy and sticky. The extinguisher comes with the foam charge in a small bottle then you fill it with water and pressurize it with an air compressor. You can refill it yourself after use, just buy the refill goop for around $20.
You don't want to use it on a start fire, stick to CO2 or Halon/Halatron. But those extinguishers are not that good on a post crash fire. Especially if it's windy.
http://www.thefirestore.com/store/product.aspx/productId/10643/selectedVariationId/78185/Amerex-2-5-Gallon-Foam-Stored-Pressure-Fire-Extinguishers?utm_source=adwordsfroogle&utm_campai gn=adwordsfroogle&utm_content=27871&gclid=CjwKEAiA luG1BRDrvsqCtYWk81gSJACZ2BCejPaUFkiY1-_nKACIq9IUT_FPibvgoQQ-BULyS-nHrxoCbKHw_wcB