Crooks & Castles has released their 8021 Fall 2008 collection, a series of t-shirts available exclusively at their flagship store at 8021 Melrose Avenue in Los Angeles.
Have a detailed look at the entire line-up after the jump.