Free Range Report: Pity the Spiders The “everything but the meat” report that sometimes contains meat. If it’s weird.