Episode 105: The Devil and the Deep Blue Sea

Thu. March 8, 2012

Thunderstrike and its crew give their all in the increasingly desperate fight against the forces demon and shadow; only time will tell if it is enough.