Two officers of Italian police, left and right, and their Swiss colleague pose near a Lamborghini Gallardo of Italian traffic police 'Polizia stradale', which is told to be the world's fastest police car, at a highway rest area in Bellinzona, southern Switzerland, Wednesday, Oct. 7, 2009. The Lamborghini will be presented at an international police meeting in the Netherlands.
(AP Photo/Keystone/Karl Mathis)
0 comments:
Post a Comment