Daily Life Watch the Traffic You may be slightly surprised – I certainly was – to read in the National press yesterday that authorities in Spain assume that 30,000 persons drive their vehicle without a […] Watch the Traffic