Fort Myers, Florida, United States
Ted Nugent / Carmine Appice Mar 29, 1986 Uploaded by Brian J. Walsh