View Sloan on Nov 15, 1992EditFollowSharealmost 34 years agoSun, Nov 15, 1992at Showline StudiosToronto, CanadaSloanEditFollowShare