Hint: THIS is from SPACE!

3:30pm Sun Jan 30, 2011

Meteor..rite?