See More Hear More Watch More Hear More Get on iTunes
deletedme deletedme

Snow Shovelers To Clear Bill's Stadium

Residents in Buffalo, New York, are still dealing with the 6 feet of snow that has fallen so far this week. That includes football fans who hope to clear out their stadium before Sunday's game. #FullNewsAudioAvailable #NPR


More from