Added to
Presented here is an EXTREMELY RARE promotional poster sent only to record stores in the spring of 1992 created to promote their upcoming appearance on Saturday Night Live on April 18th 1992. However, their appearance NEVER OCCURRED! Annie Lennox ultimately appeared on this date. I cannot find any information that they EVER appeared on the show.