The Diodes 1978 Queen St W. Gallery Posts Jul 242015 Shot taken in 1978 in our rehearsal space across from the Peter Pan Restaurant on Queen St W.