Isn't 'Cuda a model, not a nickname?
Hahahaha, the worlds most expensive Hemi Barracuda convertible:
Most Expensive Barracuda in the World! - Extreme Cars'n'Bikes
Print