FWIW, a number of sources say that the first gen barracuda was also assembled at St. louis, although I don't find consistent entries as to north or south plant. The North plant opened in 1966, so for that model year it's a toss up. Of course, the sources have circular references, but even Wikipedia is pulling the same language. Can anyone verify a 66 with a BP29D67XXXXXX serial number?