Car enthusiast ThatDudeInBlue reviews a 900HP Terminator Cobra and why it was Chevy’s worst nightmare.
Car enthusiast ThatDudeInBlue reviews a 530HP Terminator Cobra and calls it the best-sounding car ever.