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.
Wednesday, December 9, 2009
WTF is this...freaky deaky celestial display
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment