Traffic Cam: I-90 at Walden Ave. and Genesee St.

I-90 at Walden Ave. and Genesee St.