Album With a Little Help From My Friends (Live In Studio), The Spencer Lee Band