Progressive rock outfit, Deanmoore has been making waves across The Netherlands. The success from their single “Cannot Run/Cannot Hide” left them with the hunger for more. To build off of this momentum, “Three Steps” was born. Released February 19th, Deanmoore created “Three Steps” to become the more polished twin of “Cannot Run/Cannot Hide.” This latest