The Venomous Pinks - We Must Prevail - eviltoast

I’m not really convinced to their stuff but this one hits home. Especially regarding some of the recent events, both in the US and in Poland.