NYPD Traffic There are a couple of things I noted New York has more of than London. Taxis, and police cars. When… murphyz June 22, 2012