12 Memes that Sig Sauer Haters would Love By AmSJ Staff 2017 Fun 0 Comments While the drop safety may fail, these memes certainly don’t disappoint those who are saying “I told you so” to their Sig-loving buddies.... [Continue reading...]