1966 barracuda will be parting 3/12/17
Not at the house yet, should be here around 430 pm NY TIME
Print