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).