Air date: October 02, 2024
Lamb questions David about France as River comes face to face with the enemy.