Stay away from this guy.  Funny symbols on side of car.  Meme.