About

About us.

Iller than dead was started in 2015 by Richie Sturrock. Currently located in Newcastle, England.

Smile… The devil’s coming.