Before it was neglected, Miami Marine Stadium on Virginia Key was great. How great? Just look back to the days of The Who, boat races, and more.
Caitie Switalski / August 31, 2017
Join
Account
Newsletter