Weber Grills Thanksgiving ribs, first time smoking. Everything else on the plate was grown in our garden. October 13, 2025