James Cruickshank

Also known as Cruickshank, J. Cruikshank, J.Cruickshank, James C., James Cruikshank

Discography of James Cruickshank:

# Release title Total tracks Type of release is Imprint date Label
1 Hello Human 10 Audio 2007 Not On Label (James Cruickshank Self-Released)



Comments about James Cruickshank: