March 20, 2011 by jimbob666 Epica live at Scala, London, 15-03-11 Holy crap Epica were amazing in London this week. Heavy, relentless and mighty impressive 🙂 Here are some videos: [youtube=