tower, to the left of the main entrance, was one of the very last parts of the
stadium to be demolished. Taken on July 19, 2001.
Wynwood & Miami Stadium
The Sneaky Kitchen
Web Site by Bess
W. Metcalf Copyrightę April 1999 - 2017