It did cause a severe power outage for the better part of the day. Some sites are calling the debris, alien or alien robots. Without definitive proof or some sort of analysis it is impossible to say what is actually is. The videos are quickly going viral.
This is getting crazy folks ...Just as we expected a new inbound object, this thing comes blazing in and Impacts !!! Is it a UFO?? Satellite? Space junk?