BMW has it’s own in-house division the turns regular 3 series BMW’s into hulking powerhouses with an M badge. The M series adds more power to the engine, better handling/suspension, aerodynamic upgrades, and loads of the tri-colored M badges. This BMW M3 was spotted in downtown Sioux Falls, SD.

What are your thoughts?