This is apparently a video of the streets of Philadelphia but I swear it looks like a scene from The Walking Dead
· Sep 6, 2021 ·

What is going on in the City of Brotherly Love?

[Warning: Super Disturbing and Sad]

You see all those people who are leaning over while standing up like something out of a zombie film?

Yeah, that's apparently called the "heroin hunch."

This is so sad. We have lost our way as a society. Philadelphia is where the Declaration of Independence was signed and the Constitution ratified. It represents the dream of a new dawn of human liberty and opportunity.

What are we living for today?

P.S. Now check out our latest video 👇

Keep up with our latest videos — Subscribe to our YouTube channel!


There are 147 comments on this article.

Ready to join the conversation? Start your free trial today.

Access comments and our fully-featured social platform, completely free of charge.

Sign up Now
App screenshot

You must signup or login to view or post comments on this article.