This isn’t a meme. It’s just stupid anti-car delusion.
The left can't meme material. Bonus use for deranged use of deranged.