Twelve songs are mastered out of sixteen for the new Suicide Tourists. I'm very excited to have Luis record vocals for the remaining four.
Suicide Tourists Rising...