1000HP LMC Super Cuda
This muscle car started as Plymouth Barracuda back in 1970. But after LMC guys took it over it became the LMC Super Cuda which basically kept the looks of the original, but swapped its heart with twin-turbocharged Viper V10 in … Continued