Dave Bartholomew trumpet and vocals, Gerhard "Doggy" Hund on trombone, Rowan Smith on piano and more.