the owner was "freeband double D" a big time rap/hip hop executive. But man if you can afford to buy a 400,000-1 million car you can afford to make that thing bullet proof. especially if your going to be riding it around by yourself.
I'm not sure about that the car did not appear to have spinners!