Crooks & Castles – Flagship Store Grand Opening

By - December 17th, 2007

This past weekend marked the beginning of a movement from LA’s Fairfax Ave to Melrose Ave with the Grand Opening of the Crooks & Castles Flagship store located on 8021 Melrose Ave. Over the course of the week we have showed you various pieces from the 8021 Collection, a select number of tees and hats only available at the flagship store. Here is a photographic recap of the event from this past Friday night.

Crooks & Castles Flagship Store
8021 Melrose Ave | Map
Los Angeles, CA 90046

More pics after the jump…