Your vehicle has been clamped

Your vehicle has been clamped This is the sign that drivers hate to see. Clampers are a relatively new phenomenon in Ireland but are reviled even more than traffic wardens now.