meaning of Archie und Harry – Sie können's nicht lassen

Archie und Harry – Sie können's nicht lassen - German to English

Hard Dudes [Jeff Kanew]