1968 Plymouth Barracuda Formula S 383 Convertible
It was at Carlisle a number of years ago in the show field, pretty sure I've got pictures of it but can't find it on this computer so it may have been prior to 2008?
Print