User blog comment:Dps04/Another Meteor???/@comment-4615014-20120610071613

I heard rumors it would land on the pet shop - WE GOTTA EVACAUATE THE PUFFLES!