A giant float at this German carnival didn't hold back in mocking Trump's Russia problem

Feb 2006
15,082
3,933
California