UFO watchers claim that aliens, acting as protective guardian angels, blasted the oncoming meteor to minimize the threat because their our fweeends. According to the [Read more...]
Name That Space Rock
A handy chart to help you discern what the hell just fell on your village. (via the DW) … [Read more...]