USA

'Snowzilla' Invades Washington

January 23, 2016 09:06 PM
Embed
This program will begin at
This program has ended and is being processed for playback.

The Washington, DC region was slammed with one of the biggest storms on record, creating havoc on the roads and covering the city's historic monuments in snow.