Probably not, though this IS mafia territory... I dunno how you spin on dry roads in a vehicle like that though.
Also, I’m puzzled by the tape on the door. Dealer car on a test drive maybe? Gotta see how much G you can generate when changing lanes, right?