Watch Demo
Blood Giant

Season 7, episode 13

Blood Giant

  • 6.6 / 10
  • 41 min

The red sun derails Clarke’s plans.