On December 10 (tomorrow) the London Police and Galo open their Fresh Geezers show at Brooklyn’s Factory Fresh. 2009 marks the London Police’s 10th anniversary, and they end a string of exhibitions by finishing the year out in New York.

Open through January 10, 2010. Factory Fresh is at 1053 Flushing Avenue, Brooklyn, New York. (via Brooklyn Street Art).

What To Read Next