BMW is recalling a whopping one million vehicles in North America over two separate issues involving fire risks. Both recalls include cars produced from 2006 to the 2011 model years. One recall covers 670,000 3 Series models from 2006 to 2011 model years, while the second recall is issued for 740,000 cars from 2007 to 2011 model years. The latter includes the 128i, 3 Series, 5 Series, X3, X5, and Z4 models. Although these figures amount to more than 1.4 million units, BMW says the recalls overlap and cover about one million examples. Nearly all cars have been sold in the United States, while about 15,000 are from Canada. The recalls may expand to other countries in the future, but no specific announcement has been made as of this writing.