numbing

  1. The coldest town on earth

    The coldest town on Earth - The Washington Post Mind numbing.