The Wytches entered the scene in 2013 with the unveiling of "Thunder Lizard Revisited". Since then they've weaved their own path in music delivering more music in 2016 with "All Your Happy Life". They will be going on tour soon, with shows in London, Bristol and Manchester.