November 13th, 2001, 04:27 pm Giggling Life has potential again. Current Music LaTour - People Are Still Having Sex