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