Glock Forum banner


  1. Off Topic Discussion
    For those who are still wondering how on earth Hillary lost despite winning the popular vote by more than 2 million votes (according to recent reports), the analysis below paints the big picture. Preparing to enjoy every minute of the next four years with Trump at the helm.