WAMU 88.5 - American University Radio | The Mind Is Our Medium
Now Playing

Snowstorm Pummels Northwest U.S.

A major snowstorm is blowing through the northwest U.S. Wednesday, dumping more than a foot of snow in some places. Seattle only got a few inches. But that's enough to close much of the city down.