Where To Stream Battlestar Galactica Razor Flashbacks Season 1 Episode 5
The Lab
- Aired November 2, 2007
- 3 Min
- Rated 8.0
- Number 5 Of 7 Rated Episodes
Adama begins to investigate the mysterious building on the planet's surface only to inadvertently discover the remnants of Cylon's violent experiments with humans.