The Best Laid Plans Show | BBB – 79

Listen now | When you’re best laid plans don’t work out - failure, perseverance, and more face punching analogies.