Self-titled effort set for April release
Tom Morello and Linkin Park's Chester Bennington play too
Guitarist says she sings 'Paradise City' better than 'most dudes'
He takes to his Twitter page to tells fans the news
Guitarist says he is 'humbled' to have known him
Guitarist bigs up the Democrat
Bach maintains he won't be joining Velvet Revolver