1965 Barracuda Resto from Germany

Is she runnin yet Uli