Apparently Torchwood’s Norwegian branch has been busy in the last couple days, defending us from the latest Slitheen incursion (damn you, Raxicoricofalipatorius!), as can be seen in this video:
Ok, so what is it really? It’s actually a failed Russian missile test.
There were some really ignorant people out there going on about this being something called Project Blue Beam or some alien invasion or what have you, but I’m pleased to see that the MSM actually stepped up and slapped this one down. Good job, guys!
(for a more detailed takedown, check out Badastronomy.com’s explanation)