Geek Revolution Radio
Ep. 84 – Battlestar Galactica with Edward James Olmos
On this week's show, Will and Ryan discuss the exceptionally amazing television show Battlestar Galactica. Along with Ben and Cindy, the four discuss how well the show developed over four season and what we loved most.
Ryan also sat down with the folks