Hurricane Horror: New Yorkers Defecating in Apartment Buildings (Video)

It’s Armageddon–
49,000 New Yorkers Are Trapped In Public Housing Buildings Without Power
Stranded New Yorkers are defecating in apartment buildings.

You Might Like
You Might Like