1965 Barracuda Resto from Germany

a new water power plant! Cheap electricity.
:-):-):-):-):-):-):-):-):-):-):-):-):-):-):-):-):-)