A RECORD number of hoons have had their cars clamped or impounded and face an increase in the time police can block them from their vehicles.
↧