worriedaboutsatan plays at Electrowerkz, London – 10 Nov 2010. Published May 15, 2012 at × in Big Shot Guest Mix: Ghosting Season Leeds electronic duo worriedaboutsatan supports Esben and the Witch at Electrowerkz, London – 10 Nov 2010. Share this:Tweet