Strong winds blow debris off top of Chicago building
Strong winds blow debris off top of Chicago building
Howling winds blow debris off the top of a construction site in Chicago, Illinois.
Howling winds blow debris off the top of a construction site in Chicago, Illinois.