1965 Barracuda Resto from Germany

Love your new 65 Longroof!:glasses7: