Feedback

National Guard Arrives in Snow-Stricken Buffalo

 

The National Guard is in Buffalo, where a State of Emergency has been declared and some roadways have turned into parking lots full of abandoned vehicles and stranded motorists.

Shows