Think you’re in control of your life? Think again… Altered Skin present Power Games at Jacksons Lane in London on 19th and 20th March 2014…