Eta's winds howl across streets of Miami

2020-11-08 9

Eta's strong winds and torrential downpours lashed out on the streets of Miami, Florida, overnight on Nov. 7.