(Lead Photo: Brian van der Brug / Los Angeles Times) The participants of what is known as the Chatsworth Street Racing Crash have received their punishments. If you’ll recall, on February 26, 2015, a street race between a Ford Mustang and a Nissan GT-R on a stretch of road known as “Canoga Speedway” went horribly wrong […]
More...
More...