Homeless Man Urinating On A Train In Public, In Manhattan, New York, United States (18+)

Crazy Homeless Man Caught Urinating On A ‘P’ Train In Public, At The Hudson Yards Station In Manhattan, New York City

His urinating action is being described as the “warmth of collectivism”, and urine for New York Mayor Zohran Mamdani

Leave a Reply