The Glitch Mob & Mark Johns release “Better Hide, Better Run”

The Glitch Mob and Moving Castle collective vocalist Mark Johns have released their new song “Better Hide, Better Run” along with the announce of TGM’s new EP Piece of the Indestructable coming June 9th. Stream the song below and keep an eye out for more Mark Johns music coming soon. Continue reading “The Glitch Mob & Mark Johns release “Better Hide, Better Run””