Friday, April 11, 2008

BAPE LA

After months of news and false opening dates, it is finally official that BWS Los Angeles will be opening on April 25, 2008!


the address is 8001 Melrose Ave, Los Angeles CA.

No comments: