Awesome video of the London Police painting in Miami.
On the subject of The London Police, they opened a new show last week, 19 March at The BLDG space in Kentucky entitled "The London Police Ride Again". BLDG will be releasing a number of London Police prints to tie in with the exhibition. The first of three prints to be released is currently available on the BLDG website.
The other two prints pictured below are set to be released at a later date. More info on the sizes and prices again on The BLDG website.