A Meteor Streaked Across the East Coast of the United States and No One…

At around 8 o'clock tonight, a meteor that's been described as "huuuuge green" and "very bright" and "blueish" and "glowing green" and "pretty big" and "very slow and bright green" was spotted across the east coast of the United States from NYC to DC to Baltimore to West Virginia to Boston and basically any big city… » 3/22/13 10:45pm 3/22/13 10:45pm

Here Comes the Snowpocalypse From Space

Here it is. They can't stop laughing at New Yorkers in Minnesota, where they have these "snowmagedons" every other day during winter—but show this picture from NOAA's GOES-13 satellite to the former, and we will run away, screaming and looting supermarkets: » 2/08/13 10:39am 2/08/13 10:39am

Irene Blows Her Way Through the East Coast (Updating)

After Hurricane Irene made landfall early this morning, she proceeded to plow her way up north, taking power lines out with her. Check back here for updates and video as the storm continues on its path of destruction. » 8/27/11 1:40pm 8/27/11 1:40pm