The London Police “Meeting Rod At The Olde Town Tavern” Print
July 29, 2010
This is a brand new print by The London Police dubbed “Meeting Rod At The Olde Town Tavern” exclusively available the BLDG. The print measures 14″ x 22″ and will be released today at 1 PM EST. So be sure to stay up on it! BANG!