Jeep Grand Cherokee is Italy’s Newest Crimefighter
Italian criminals better watch out as there’s a new patrol in town now that the Carabinieri (Italy’s gendarmerie force) is set to receive 19 armored Jeep Grand Cherokee SUVs for their anti-terrorism unit. The specially-prepared vehicles are slated to arrive by the end of the year, with the first few already on their way to…