New Battlestar Galactica Coming?

— 1 minute read

First I've heard of it but, frak, sign me up:

Update Looks like it got pulled. Sorry if you missed it.

Update #2 Try this link for now.

Direct link to video