1965 Barracuda Resto from Germany

bamburg uli.

Bamburg?
I don't know a town called Bamburg. I think you mean Bamberg.

http://www.bamberg.army.mil/index.asp

If not, let us know!

Flo