Screenshot-2025-10-20-at-8.24.07-AM-e1760978969674 Published October 21, 2025 at 1632 × 918 in Dave Smith Gets His Comeuppance