Here its mandatory annual inspections, cars, bikes, trucks, horse and carriage...everything.
You have to go to the inspection centre, they check brakes, lights, bodywork, emmisions, tyres, cost is included in your registration/licence fee...HAVE to have insurance, then I have to get letters...