Fort Myers, Florida, United States
Iron Maiden / Twisted Sister Feb 14, 1984 Uploaded by Brian J. Walsh