A leaked trailer for Battlestar Galactica Blood and Chrome has surfaced on the web. Too bad this TV series has been already canceled.

Read more