- Advertisement -

EC2006A

Incalcu Policecar from China

Today a very special police car from Beijing. It is a electric 4-wheel mini car and most likely used in parks or other public...