Season 2 Episode 12 (Finale)

Season 2 Episode 12 (Finale)

"Doomsday" "Team Hood is in the endgame as they make their final efforts to stop Doom's master plan."