This week on The Main Course, Patrick Martins makes his triumphant return to radio. Greg Hall and Liz Thorpe join as guests.