Episode 121: Blood in the Water

Sat. August 4, 2012

Trapped under two-hundred feet of blood-tinged water the heroes confront one of their oldest and deadliest foes as the fate of The City hangs in the balance.