Sort:  

LOL

and having worked in NYC for 15 years I saw heavy rain and puddles many a time there

hehe you know what I am talking about then 🤣🤣🤣

Ohh yes indeed I do