A confused Chongqing driver has tried to exculpate himself of 21 speeding fines by claiming he simply misread his car’s speed gauge, reports South China Morning Post.