Battlestar Galactica - Season 3 Episode 8
Release Date: Nov 17, 2006
S03 E08Nov 17, 2006
Where to Watch Battlestar Galactica Season 3 Episode 8 Now
Hero - Watch Online: Streaming, Buy or Rent
A figure from Adama's past returns to haunt him. His return raises questions about why the Cylons launched their initial attack against the Twelve Colonies.