Looking for any information on a Barracuda a relative of mine from the USA used to own and run over here around London during the late 70s and sold around 1980.
From the DVLA database I can only see it has been untaxed since 1986. Long shot to see if anyone knows what happened to it!