Couple caught on video releasing cockroaches on street 11Jul18

Couple caught on video releasing cockroaches on street 11Jul18

Tsuen Wan, the New Territories Photo: Google Maps

July 11, 2018 2:23 PM (UTC+8)