Tag: Mountain road with bends and reduced visibility
Police arrest man who sat semi-naked on car roof during mountain road trip in Spain’s Castellon area
TWO men have been charged with reckless driving after one of them sat on a car roof on a road outside Castellon in the...