More Videos by Aerosmith
Filmed on location in New Orleans, Louisiana, USA
1988 release rom the album "Permanent Vacation"
Courtesy of Geffen Records
15 years ago