Warning: There may be spoilers contained in the rambling yelling below. But mainly yelling. So, either way. You’re warned. Brother & sister geeks, say it with me: 2008?! 2008?! The HELL?! We have to wait almost an ENTIRE YEAR for the next season of Battlestar Galactica? An ENTIRE YEAR t[...]

