New York City really is going through it.
An innocent commuter was nearly swept off a platform and into train tracks when he got caught in a rapidly flooding subway station.
The heavy rain pouring down on Court Square in Long Island City was so...
New York City really is going through it.
An innocent commuter was nearly swept off a platform and into train tracks when he got caught in a rapidly flooding subway station.
The heavy rain pouring down on Court Square in Long Island City was so...