Posted in Mopar Style 66 barracuda..Tulsa CL today 70charger February 18, 2010 1966 Plymouth Barracuda Thought someone out there would find this one interesting. Author: 70charger