Monday, January 30, 2006

Bathing Ape Store London...




Went there but didn't find anything I like....the stuff there told me most of the good stuff is sold out within a day or two.