Police released video from the June 1 incident in downtown Riverside that shows a car stopping at the intersection of University Avenue and Orange Street, followed by the driver appearing to light a large firework.
[Ads /]
Footage shows a person from the crowd tossing the firework back into the vehicle as people nearby run.
Moments later, the firework explodes inside the car.
MORE: Santa Monica looting suspect arrested, merchandise recovered
Santa Monica looting suspect arrested after police find 'thousands of dollars' worth' of stolen merchandise
Riverside police say a "group of onlookers and the suspect driver" then assaulted the person who threw the firework into the vehicle.
[Ads /]
Based on the video, detectives obtained the car's license plate and photos of the driver, police say. The suspect was identified as Gabriel Castillo, a 20-year-old Perris resident currently on probation for evading police.
Castillo was arrested Tuesday in Perris after a probation search was made at a home. He was booked into the Robert Presley Detention Center on illegal fireworks and probation violations.
He is being held in lieu of $50,000 bail.
The department says it is still looking for several other people that vandalized and looted businesses that day, and released a video of the instances.
Police said in a statement that once peaceful demonstrations finished, rioters caused numerous acts of vandalism and fireworks were thrown at law enforcement.
MORE: Protester calls for changes at LAPD, says he was shot at point-blank range with rubber bullets
Protester demands changes at LAPD, says he was shot at point-blank range with rubber bullet in testicles