The Municipal Police of Pamplona have caught a drugged-up driver who was travelling at 128 kilometres per hour on a road where the maximum permitted limit...
An apparent drunk driver met with a surprise end to his journey in Pamplona this weekend, by delivering himself to the police station. The driver accidentally...