Screaming Soul: Ghost in a Shell
- Music Video
- 2011
- 4m
This is the first single and title track on "Ghost in a Shell" the debut album from Screaming Soul, released on Emerging Species 29th August 2011.This is the first single and title track on "Ghost in a Shell" the debut album from Screaming Soul, released on Emerging Species 29th August 2011.This is the first single and title track on "Ghost in a Shell" the debut album from Screaming Soul, released on Emerging Species 29th August 2011.