The looters of a New York City Rolex store did not get justice, but they did get a high price timepiece on Monday night. Looters grabbed $2.4 million worth of watches after breaking into a Rolex store in New York’s Soho neighborhood, according to a New York Post report citing police sources. A video shows […]