top of page
The Liberty Hat

RT: Germans Protest Lockdown Power

... while Americans continue to take it up the ass.



Comments


bottom of page