albinozebra said Hello, Is the Barracuda still for sale? If so is there a contact phone # available? Thanks Click to expand...