Today would have been Neil Peart’s 68th birthday, Notice how almost immediately after we lost Neil, society went down the shitter. Coincidence? I don’t think so.
I’ve got two Rush pins on my guitar strap. The Test for Echo pin was bought at a merch stand at a Test for Echo show in either 1996 or 1997… I think.
The Exit… Stage Left pin was purchased at a t-shirt store in the old Billerica mall probably in… 1982? Maybe? Can you say, family heirloom?