1966 Barracudas

Location?