American Muscle Car
Season 2
Ep 10. AA Cuda & TA Challenger
- TV-PG
- 22 min
Gearheads stormed the dealerships to drive Chrysler's new 340 Barracudas and Challengers, cars that had as much attitude as they did horsepower.
Gearheads stormed the dealerships to drive Chrysler's new 340 Barracudas and Challengers, cars that had as much attitude as they did horsepower.