James Carter Organ Trio, Walk The Dog,

2011-01-27 316

James Carter Organ Trio, Walk The Dog, Madison Square Park, NYC 8-4-10

Free Traffic Exchange