Conversation so far:

Question: Did they release any albums in 1993?
Self-contained rewrite: Did Therpay? release any albums in 1993?