broadpalsmusic.com
The James Carratt Project
The James Carratt Project is a compilation of 50 unsigned and signed session players performing songs written and produced by James Carratt. The album features Grammy nominated producer and…