The Glitch Mob readies to release new EP with ‘Better Hide, Better Run’ The Glitch Mob prepares to unveil new EP 'Pieces of the Indestructible' with new single 'Better Run, Better Hide' featuring Mark Johns