Pepper Spray Incel on the run from the police

2 years ago
22

According to the Costa Mesa Police Department, Johnny Young is a "self-described incel" and is wanted for attacking several people after he allegedly confronted a group of women using vulgar and explicit language.

Loading comments...