Tag Archives: Nita Strauss

NITA STRAUSS drops new single ‘Winner Takes All’ feat. 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 “Winner Takes All,” featuring none other than Cooper himself. Listen here. Today, Cooper will be interviewing Strauss …

Read More »