Amtrak train slams mountain of snow into waiting passengers

March 17, 2017

TOPIC Amtrak train slams mountain of snow into waiting passengers; storm stella; snow