Exhibition Josh Slater. Electric Mantra 08 Nov 2015 – 17 Jan 2016 Save / follow I've seen this Comment on Josh Slater. Electric Mantra Share Josh Slater. Electric Mantra with your friends Kristen Lorello New York, United States