smoosh in los angeles

smoosh will be opening for mates of state at the knitting factory on saturday, february 19, and doing an in-store appearance at amoeba on monday, february 21.

« february 12, 2005 7:43amfebruary 23, 2005 1:11pm »

this entry is closed to new comments.