The NHRA stepped in to stop this street car as it was too fast for the drag strip.
These seven American performance cars outran European supercars while costing less than half the price.