they are not real cars, they are life size models! this has been discussed on several forums, where I saw the ad 1st, M5board and a few other forums had this for a couple of days.
But men, really great marketing to say the least, I NEED AN M NOW!!
e90 335i debadged = Gone but not forgotten