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