Andy
The Spanish MOT, or more correctly, the Inspecciòn Tècnica de Vehiculos (ITV) is required to make your vehicle legal to…
Like most countries, Spain has a vehicle testing scheme to make sure older vehicles are safe to be on the…