Battle of the Damned
A self-loathing rockstar accidentally commits suicide in attempts to propel his band's popularity. Accepting this technicality, the Devil agrees to release his soul if he can win Hell's most... Read allA self-loathing rockstar accidentally commits suicide in attempts to propel his band's popularity. Accepting this technicality, the Devil agrees to release his soul if he can win Hell's most awesome rock showdown; the Battle of the Damned.A self-loathing rockstar accidentally commits suicide in attempts to propel his band's popularity. Accepting this technicality, the Devil agrees to release his soul if he can win Hell's most awesome rock showdown; the Battle of the Damned.
In Development