Passenger Fabrice Emogene of Maplewood was charged with possession with intent to deliver marijuana, failure to affix a drug tax stamp and possession of drug paraphernalia, after the police reportedly found the marijuana.
Christian Bruno was charged with failure to maintain control and failure to obey a stop sign. He was released on his own recognizance.
The mayor said Christian and Emogene were driving back from a trip in California when his son drove through a stop sign because the "sun was in his eyes," rolled his car and hit a home's garage, nj.com reported.
The mayor told nj.com he instructed his son to "pick better friends in the future."