No worries, good comparison to the photo just in before it. Street flooding happens anywhere too much rain falls for stormwater systems
to remove, but the subway stairs photo looks scary. How much did it rain in how short a time?
During less than 2 hours, 50mm average, more than 170mm in some palces!
Some Good Photos Below: