The London Police

The London Police are in Los Angeles preparing for their solo show “Brothers in Arms” opening this Thursday at Carmichael Gallery in LA. After a week of being handcuffed to each other with a video crew following them 24 hours a day, they have quickly learnt that some things just shouldn’t be shared with even your closest friends. Check out this video teaser they put together while creating the work for the show back home in Amsterdam.”

Brothers in Arms…Fresh Video…jump