not martha

Tuesday, September 24, 2002

A little while back Mena mentioned that it looked like Lush was planning on opening a store in San Francisco (the job listings were for a store manager in SF). I have not heard anything since, does anyone know if it's true?

categories: uncategorized

No Comments



RSS feed for comments on this post · TrackBack URI

Sorry, the comment form is closed at this time.