Not to alarm you, but we only have 172 years to live, so better ding 80 (soon 85) while you still can. Scientists have spotted an asteroid that, if all goes well (er, bad), will smash right into Planet Earth in the year 2182. → Read More
Austin, TX
Seattle, WA
San Diego, CA
Menlo Park, CA
San Francisco, CA
Berlin, Germany