Wednesday, 21 January 2009

Battlestar Galactica: Final Cylon revealed...

This is a great review of the new Battlestar Galactica episode that aired last week, revealing the Final Cylon. It's a thinker, and a shocker. Don't click the link if you don't wanna know...

FRAK!

No comments: