Hundreds Of Dead Birds Spotted On The Streets Of Italy Due To Fireworks!

Townspeople nearby captured the aftermath on camera


View Full Site