fangirlconfessions.com
Sneak Peek of Helix Episode 6: What's Dead Is or Isn't Dead
Helix Episode 6: Some things die, and some things don't. And does this have anything to do with screaming monkeys on fire? Watch this clip to learn more.