He says that speed bumps really reduce the vehicles' speed... [VIDEO]


TV interview on how the new speed bumps make drivers drive slower... Wait for it...

Read and write comments