Eta's winds lash at Miami Beach
  • 3 years ago
Eta's effects could be seen on Nov. 8 in Miami Beach, Florida, as high winds and rough surf hit the beach.
Recommended