Sort:  

LOL no not that big puddle in the park, but it was fairly close to Central park, theres often one just out of the park on 5th Avenue, but this was two or three blocks away from the park

Hehe I knew not that puddle, just being an arse 🤣🤣
I was there when it chucked it down quite heavily and there were flooded puddles all over the streets.

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