What The Heck Is Happening


From Cally to Canada many are scratching their heads after seeing what is now being called a 'meteor' coming down. 

Remember how celebs reacted when they saw- something coming down...

This is what some people saw just yesterday in Michigan.

What do you think???