Home Tags Police chase

Tag: police chase

French tourists welcomed by a police chase in New York

NEW YORK — Five French tourists got a harrowing start to their New York visit: a wild police chase.