Monday, April 21, 2008

Crooks & Castles on Fairfax....

Check out Crooks & Castles latest Billboard which has been placed on Fairfax in Los Angeles, right above Sal Barbier's SLB store (MAP), advertising their newly opened flagship store on Melrose...

Take a look at the latest from Crooks & Castles HERE