benz races police cars 21 June 2017

Sha Tin Plaza, New Territories. Photo: Google Maps, Wikimedia Commons

June 21, 2017 5:17 PM (UTC+8)