They released three self - produced CDs between 1989 and 1995 .
Liar 's Club is a pop band from the Seattle - Tacoma area .
Liar 's Club released three self - produced CDs between 1989 and 1995 .
Liar 's Club is a pop band from the Seattle - Tacoma area .