Sunday, April 13, 2008

Bape LA - Confirmed

After months (years?) of speculation, BAPE is finally set to open up a store (excuse me, busy work shop) on April 25 on 8001 Melrose. Interested to see what the que's are like out here on a daily basis after the initial hype dies down...

Pic via The Beasta