Video: The London Police – “Brothers in Arms” Preview
Posted by sleepboy, September 6, 2009
AM stopped by Carmichael Gallery on Friday to check in on Chaz and Bob (The London Police) and their newest show “Brothers in Arms” (teased). We were surprise to see them handcuffed together as they went about finishing up their paintings and setting up their show (some of their best work to date by the way). Suffice it to say that it will make it interesting in the days leading up to the opening next Thursday night. We’ll have more on our little visit later […]