JoeSBP said all those barracuda owners, for all those years, calling their cars 'cudas. Mass visions of the future. Incredible. Click to expand...