Interesting Streetview Finds Today Dec 28, 2020 | 181 Just a three-legged, two-headed woman at 66 John Street, and a horse pooping on a West 38th Street sidewalk.