someguy3 , 2 months ago I've heard they also say "death to traffic". So I'm wondering if it's a translation thingy.
I've heard they also say "death to traffic". So I'm wondering if it's a translation thingy.