VIDEO PREVIEW: First Look - BATTLESTAR GALACTICA: BLOOD & CHROME

  E-MailEmbed

As TalkTV World previously reported, BATTLESTAR GALACTICA: BLOOD & CHROME is set to air on Machinima this Friday, Nov. 9. The Youtube Channel has officially released the first clip from the upcoming webseries - check it out below!