Download This Image
  • In the year 2025, the best men don’t run for president, they run for their lives.

    STEPHEN KING
  1. black
  2. grey
  3. blue
  4. red
  5. brown
  6. white

In the year 2025, the best men don’t run for president, they run for their lives.