Traffic Cam: I-90 at I-290 and Williamsville Toll Plaza

I-90 at I-290 and Williamsville Toll Plaza