Depending on your geography, you might feel very strongly that this is called Taylor ham

  • DominusOfMegadeus
    link
    fedilink
    English
    57 months ago

    Uh, where can I purchase this utterly delicious looking meat product? (In Massachusetts preferably)