Battlestar Galactica Blood & Chrome debuted on the Machinima network

Battlestar Galactica Blood & Chrome debuted on the Machinima network