Devil's Deal
Hell has Arrived at Bush's town. The terms are due to some bargain with the Devil made. Now, the innocent must fight for their lives since the Devil tries to destroy everyone and all and reap the spirits that he was assured.
Released: 2013-03-03