Nita Strauss Drops New Single “Winner Takes All” Featuring Alice Cooper
Fresh off the news that she would be returning to her role as guitarist with the legendary Alice Cooper, Los Angeles-born guitar hero and musical force of nature Nita Strauss has just announced her brand-new single […]