Led Zeppelin were scheduled to begin their first North American tour entitled “The 1980’s Part One” in three years at the Montreal Forum in Canada on October 17, 1980. Unfortunately, due to the passing of John Bonham the tour was cancelled. Above is a pin which most likely was going to be sold through a street vendor had the concert taken place.
Description by: Robert Musco
Photograph(s) by: Robert Musco
From the collection of: Robert Musco