Sort:  

Isn't Britain winning on the CCTV front? Or London at least. Not sure where Uncle Boom lives. Probably not in London if there's a beach nearby.

Is this his shoe?

That is it!! That is the shoe!!

Hehe, city centres are crawling with it but in the burbs or the country there is nada!