Skip to content

Day: September 21, 2007

On Your Bikes

The municipal police force of Palma de Mallorca has equipped some of their men (and women) on the beat with snazzy mountain bikes to facilitate their quick chase after whoever […]
On Your Bikes