Help me come up with a name for my new 69 Barracuda Drag Car
Play on words for strip tease. Drag strip.
“Strip teeth” with a graphic of the barracuda jaws.
Print