Hello, 66 Barracuda from Germany
Some photos online.
Thomas
Print