That bellhousing and differential tell me this Cuda is a very serious car.


69 Super Bee, 93 Mustang LX, 04 Allure Super