memike May 9, 2014 Yes!!Very nice 66 Barracuda, welcome aboard if I missed you in the welcome wagon thread