Wednesday, December 9, 2009

WTF is this...freaky deaky celestial display


Some are saying it was a Russian missile test gone bad, but the Russians are denying they shot any missiles.

I'm going to jump to conclusions and state that this is a portal to another dimension.

The Daily Mail Online has more.

Here's a video of the portal.

No comments: