Saw Alice Cooper last night and one of the guitarists was Nita Strauss; she plays a mean guitar, she rocks.
She had a stage presence and was lively like Pete Townsend (back in the day) Bon Scott, perhaps even Ted Nugent Etc. Loved her for it.
She is certainly a woman who rocks. Nita Strauss - Wikipedia