Train 1, Commuters 0!

posted by Kevin Johnson - 

An Amtrak train blasts commuters standing on a station platform in New York with snow in the aftermath of Blizzard Stella.  Common sense says MAYBE don't stand there?  WATCH!

Kevin Johnson

Kevin Johnson

Kevin Johnson's Blog Read more

title

Content Goes Here