Final Thoughts on Battlestar GalacticaDrama, Science Fiction, Television / March 25, 2009 Last Friday was the final episode of Battlestar Galactica. I think it ended at the … Final Thoughts on Battlestar Galactica Read More ยป