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


<>
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!


Also on BroadwayWorld TV