The disgusting secret about NYC puddles

You might not think about puddles in the streets of New York City the same way again.

Top Videos

Watch Full Episodes

Good Day New York