11.09.2010

Fire Up the "X Files" Theme


This is really bizarre.  Everyone seems to agree that a missile - a pretty big missile at that - was fired about 30 miles off the coast of Los Angeles last night.

Now we just need to know who and why. More.