Crooks & Castles Store Opening
Crooks & Castles is probably one of the most successful brands in streetwear these few years. They started off small and because of their smart branding, they have become a giant in this game. Because of this success, they have opened their first flagship store in Los Angeles. The marble filled store carries the Crooks & Castles brand as well as books and more. If you’re ever in Los Angeles, head over to Melrose and you will find this store right beside the newly opened DC store.
Image: The Hundreds