The Liberty HatApr 22, 2021RT: Germans Protest Lockdown Power... while Americans continue to take it up the ass.
Comments