Uh, the Russians have landed in Poland?

LMAO!

GPS….? Anyone?

Advertisements