This is CREEPY! Hella Birds Fall From The Sky!

Photo: Getty Images

Dude 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?!


View Full Site