Classic Muscle Cars
Me no like the cops down in the Lone Star state sneaking up and shutting down the infamous Kamikaze as the big blocked nitrous boosted Chevrolet-powered street racing monster gets ready to race the Texas Streets during a filming session for one mighty fine police vs. illegal street racer episode of the Discovery Channel’s Street Outlaws.
In addition to the Kamikaze being busted by the cops, there is a special appearance made by a monster of a El Camino street racing beast!