Miami Marine Stadium, located on an island just south of Miami Beach, has deteriorated after years of neglect. Photo by Ryan Holeywell
1 of 11

The Eerie Insides of Miami Marine Stadium

Nearly 20 years of neglect have completely changed the once-popular waterfront venue.