View Cart

Science Man - S/T LP

First release for the new SWIMMING FAITH RECORDS out of Buffalo, NY. This is John from Radiation Risk's solo project. "One man's quest for supreme power. A bizarre monstrosity of rock and roll. No drums or amplifiers were harmed in the making of this record. No Gods. 1 Microphone.