Apophis Theory – (X)(C)M(X)CMLII (Self) Spread the lovePortland, Oregon’s Apophis Theory is not a band I have just recently come across. I am very...