Thursday, April 24, 2008

BAPE store on Melrose Ave now open

Legendary Tokyo streetwear brand BAPE (aka: A Bathing Ape) opened the doors to there 23rd retail store on Melrose Ave.

BAPE Store Los Angeles
8001 Melrose Avenue
Los Angelese, CA 90046

For full story and more photos check out the article on SUPERTOUCH

No comments: