The Soul Snatchers ‘Scratch My Itch’ Album Release

Finally it’s time to announce the long awaited second full album by The Soul Snatchers: Scratch My Itch. The album will be released on February 9th 2012 in Paradiso (afterwards you can go see D’Angelo) on Social Beats / Unique Records. The album is once again a...