London United Kingdom · Formed in Malta in 1992. Disbanded in 1999 after much acclaimed releases, and resurged in London in 2014 - read the whole story at www.sceptocrypt.com
Sceptocrypt return in 2014!
More ideas from Sceptocrypt
London in Greater London, Greater London
Oh no! Pinterest doesn't work unless you