EVERYDISC— Music catalogue & album ratingsYOUR MUSICAL SOCIAL NETWORK
Artist · EveryDisc catalogue

James Duncan

NZL0 releases

James Duncan is a Canadian musician, producer and trumpet player originally from Toronto, Ontario.

Participated in

James Duncan

On the shelf

Releases by James Duncan

Add album