7 Apr 2011
Illegal street racing by police in Pretoria
Police in the South African capital of Pretoria appear to have taken up illegal street racing.
Police in the South African capital of Pretoria appear to have taken up illegal street racing.