Tag: Noah Deemer

    Noah Deemer

    First Look: Noah Deemer – Modern Ruins / Lay Your Hands

    Noah Deemer has today released his new double single video for 'Modern Ruins' and 'Lay Your Hands', from his upcoming album 'The Sleepwalker', dropping May 6th.