New Video: Goodnight Lenin

Goodnight Lenin have revealed their new ‘marionette love story’ video for the single Wenceslas Square

Check it out below….