Help me come up with a name for my new 69 Barracuda Drag Car

uSCZaHqQEsDh?w=236&h=180&c=7&r=0&o=5&dpr=1.6&pid=1.jpg