NIAGARA FALLS, NY - A high ranking source tells 2 On Your Side that the traffic stop in Niagara Falls this morning was routine, but police are searching items in the vehicle and residents are being asked to stay away from the area.
Police stopped the car at 19th and Elmwood in the Falls.
The vehicle has Massachusetts license plates.
A source earlier this morning said the two occupants were Russian nationals, but police now say that is not true.
The FBI tells 2 On Your Side they are aware of the situation and that their joint-terrorism task force is assisting the NYSP.