embarrassed

  1. starguard

    Yet another Asshole that has Embarrassed the United States

Top