265 - Sheep Crossing Roads: John and Craig discuss obstacles, those things your characters hate but desperately need.
00:00:00