Stolen car? Just speculation.
Naaah...looks like leftie bumper stickers on the car. You don't steal a car that reeks of patchouli/dope! ;-)