100+ Mile Police Chase Starts In Canada; Ends in Upstate New York!100+ Mile Police Chase Starts In Canada; Ends in Upstate New York!How did officers finally stop this illegal border crossing?CameronCameron