The Deciders: In Mankind We Trust

Twin god-killers from the future become trapped in the present year of 2013. They will battle both Heaven and Hell to save their future and their lives.

Recent Additions