In this episode, Josh and Mike discuss Battlestar Galactica Season 3 Episode 2. Send any and all feedback to downthehatchrhap ...
And yet Battlestar Galactica’s true run of episodes began 20 years ago — on October 18, 2004 on Sky1 in the U.K., and January 24, 2005 on the Sci-Fi Channel (not yet “SyFy”) in the U.S ...
When the Cylon enemy looks just like you - who can you trust? It's humanity's last hope for survival - a desperate search for a place called Earth. The complete sci-fi epic.