
Canned food has been raining down from a highrise tower in Portland, and nobody knows who the culprit is for the particularly dangerous shower of tin cans.
Cans have been smashing down onto the streets below the 23-story Ladd Tower in Portland, Oregon, for weeks now, and local residents have become increasingly concerned over the potentially deadly consequences.