By Will Oliver, August 22nd 2011 — with 2 commentsStream
Overlord may sound like a metal bands name but you got them all wrong. They are a indie pop band from Brooklyn. Listen to single “What Do You Want Me For?” from their already released 2011 album, In Soviet Russia, My Heart Breaks You.
It’s as feel good and delightful as warm indie rock should be. It’s truly a shame I’m only discovering them now.