iOS app Android app

Thecheappopcom

UK/Brooklyn Band Deluka Like the "Night" Life

Jon Chattman | Posted 05.25.2011 | New York
Jon Chattman

The Killers fronted by Debbie Harry. That's one way to describe the electro indie rock feel of the new band Deluka.