The London Police (TLP) are back yet again with a great wall painting done in the Wynwood Art District of Miami. Check out the time-lapse video above to see how it all turned out.

Thanks for this, Jack!