It's an E90 M3. They do have many similar features so it is easy at a quick glance to mistaken it for one. A dead give away is the side view mirrors and the front spoiler looking like it is smiling.
M5Board is the best forum community for information on the BMW M5 E60 (V-10), E39 (V-8), E34 (straight 6), E28, F90 and F10. Discuss performance, specs, reviews and more!