LA Street Racers

  • 2012
  • TV Show
  • TV-14

The world of amateur drag racing is explored in Compton, Cal., where young drivers and mechanics look to legal street racing as an alternative to a life of gangs and drugs.