Video Loading...
Indestructible Megastructures S01 E03 Hurricane Proof Stadium
Overview
A look at the Marlins Park stadium in Miami, which has been built to withstand hurricanes and sports a retractable roof as heavy as the Eiffel Tower.
Video Loading...
A look at the Marlins Park stadium in Miami, which has been built to withstand hurricanes and sports a retractable roof as heavy as the Eiffel Tower.