TL;DR
Homer is back! How I have missed him!
Homer and Duncan are BACK! I am so glad to see them! I remember they got their own spin-off strip some years back, but if I recall correctly it was web-only for a fee…
TL;DR