Looking at pictures of canned ham trailers or seeing one in person, you automatically get butterflies in your stomach, but you’re not sure why. That’s because nostalgia and that can-do American spirit is taking control of you. America IS the canned ham. Do you own one? If so, you’re in luck… Good news all you… Read more »