US: Water Pouring into Penn Station, NY
- Captured on Tuesday 25th of September 2018
- Location is New York City
Description
Water rained down from the ceiling into the 34th Street-Eighth Avenue subway station on Sep 25th. According to the vi Read more...