Wednesday, August 29, 2007

Battlestar Galactica!

Because I know some of you are interested... here is some new footage from the upcoming BSG tv special known as Battlestar Galactica: Razor. It alludes to what the "razor" part of the title could mean.