To promote the upcoming release of their album in September, Our Lady Peace performed a live in-studio concert and Q&A which was aired to 12 Canadian radio stations simultaneously utilizing satellite and ISDN technology.
Happiness.. was released in Canada on September 21, 1999.