ShowShowThe Secret Handshake at Sneaky Dee'sFeb 12, 2006The Secret HandshakeSneaky Dee’s · Toronto, CanadaFollowI was thereUpload from this showMediaLineupAboutDateFeb 12, 2006VenueSneaky Dee’s · Toronto, CanadaArtistThe Secret HandshakeListingConfirmedShow details from MusicBrainz.