Home / Series / Indestructible Megastructures / Aired Order / Season 1 / Episode 3

Hurricane Proof Stadium

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.

English
  • Originally Aired September 29, 2016
  • Runtime 45 minutes
  • Notes Is the series finale
  • Created December 19, 2016 by
    Administrator admin
  • Modified December 19, 2016 by
    Administrator admin