Skip Navigation
4 comments
  • Well, it definitely makes an impression. Not one the Russians would want, but it’s still an impression.