Keep up to date with every new upload!

Join free & follow Watch What Crappens
  • 1 year ago
#373 Ladies of London:  Kilt Trip

#373 Ladies of London: Kilt Trip

Warm up the haggis: more Scotland awaits! The "Ladies of London" are still in their Scottish castle, and here's a shocker — they're getting along! Come wrap yourself in cashmere and enjoy this episode full of Fleming-isms, tears, and balloons.

Subscribe at
Support us at
Follow us at
Visit us at