Remember a few months ago, when the Russians were making snarky remarks about America going to space with pogo sticks?
Karma is a bitch.
"America going to space with pogo sticks"