James Ghost Peterborough, Ontario
James Ghost is an independent music creator from Peterborough, Canada.
James Ghost has created music with Mesmer's Ghost, The Smirky Waters Band and independently as Innanfra!
Streaming and Download help
If you like James Ghost, you may also like:
Bandcamp Daily your guide to the world of Bandcamp