A group of quick-acting bystanders came to the aid of a woman who was being carjacked in San Diego, tackling the suspect and holding him for police.
Witnesses tell CBS News 8 the man jumped into the car and tried to drive away with the woman and her child inside on Sunday.
Before he could get away, a group of people grabbed the keys out of his hand, pulled him out of the vehicle and held him until police arrived.
The suspect, identified as 21-year-old Ismael Hernandez, was arrested and is being held on suspicion of carjacking and kidnapping.
The incident was recorded on video and posted to YouTube.
Hernandez was being held Tuesday on $110,000 bail. He's set to be arraigned Wednesday. It's unclear if he has hired an attorney.
Read more from the Associated Press at CBS8.com
Caution: This video contains violent footage and graphic language