Police Car Photos
Italian police car, OM Officine Meccaniche, polizia 18286. On display at the Police Museum / Museo delle auto della Polizia di Stato, Roma.
OM was an Italian manufacturer of cars & trucks from 1899 untill 1975 when it became part of Iveco
Picture added on 13 November 2011 at 23:57