When things hit the street, they tend to get a little bit crazy sometimes, just take this nitrous powered Chevrolet C10 and boosted Ford Mustang squaring off in the streets.
1320Video spent a week in L.A. checking out the street racing scene and said this is “the craziest, and most unpredictable race that they filmed…. Some serious power in the red pickup!”
Check out the video below to catch the action. It’s hard to believe that the driver of the truck didn’t lift earlier, that was almost disastrous!