Grand Island man leads poolice on a brief chase

A Grand Island man is facing charges after allegedly leading police on a brief chase in North Tonawanda early Saturday morning. According to North Tonawanda Police, around midnight on Saturday morning, a North Tonawanda police officer attempted to stop a vehicle on River Road for alleged vehicle and traffic violations. The driver then allegedly refused to stop for police, causing a brief chase northbound on River Road.