Ugh....can't argue with it. We are a fucking embarrassment on the world stage.
Brutal.

Comments