Quantcast
Traffic in Buffalo, New York, was stalled... | Almanac.com

Traffic in Buffalo, New York, was stalled...

Print Friendly and PDF
Traffic in Buffalo, New York, was stalled for several hours as cars tried to maneuver through six inches of slushy snow