2 comments
  1. What the hell are American troops doing in Red Square? More money spent for what? Oh wait, we’re flush with money here in the US……..

  2. This is one expenditure I heartily approve of.

Comments are closed.