Episode #1221: Damn You!

Episode #1221: Damn You!

Episode #1221: Damn You!

Luke reports on his weekend spent battling demons (Ikea and The Walking Dead specifically), plus Bean Baxter from The Kevin and Bean show calls in to report on his recovery from kidney donation surgery.