The mysterious birds dropping rocks from a Detroit office building – Outlier Media

Birds dropping rocks from the roof of Brewery Park in Detroit had workers stumped this spring. Thankfully, though, no one has been hit.

Read More at Source.