Toronto couple stranded on Buffalo-area highway during snowstorm

Toronto couple Aldo and Christine Bartalini were driving home from North Carolina when they got caught in western New York’s massive snowstorm and were stranded on an interstate highway near Buffalo for 24 hours.

Top Stories

Top Stories

Most Watched Today