Episode #1287: Stuck With Ourselves

Episode #1287: Stuck With Ourselves

Episode #1287: Stuck With Ourselves

Luke and Jen wonder if they'd be different, healthier, more relaxed people if they lived in Spain. Oh, and Downton Abbey spoilers. Hundreds of 'em.