The Cuda and the barracuda are NOT the same car!! The Cuda is a limited edition smaller muscle car that was only in production for a few years. They only produced about 300 Cuda in total.