Fullscreen
Other April, 21 2008

Crooks & Castles Billboard On Fairfax

We came across some pictures of a massive Crooks & Castles billboard, which has been placed on Fairfax in Los Angeles, right above the SLB store, advertising their newly opened flagship store on Melrose. Pic via Mr. Kim Says.
Check out more pictures after the jump.

Comments

Close

Selectism