Photo: Getty ImagesDude this is WEIRD! I don't even know how to explain this but I DO need an explanation ASAP lol This was in Mexico where randomly hella birds just died and fell to the ground.. What do you think happened?!