Battlestar Galactica: Blood & Chrome Trailer
It’s out. And it’s been given a release date. The first of the twelve-minute episodes will air soon – November 9, 2012 on Machinima.com and will also air as a movie in early 2013 on Syfy. For information on the upcoming digital […]