Crooks and Castles has released some new t-shirts as apart of their Fall 2008 lineup, which are available exclusively at the 8021 Melrose Avenue flagship store in Los Angeles. The tees are available in both black and white colorways with classic Crooks and Castles imagery. Check out the entire set at the link below.
Info. Image: Crooks ‘n Castles 8021