Not a rock and roller but she sang a pretty mean tune anyway. Loretta Swit aka Margaret Houlihan of M*A*S*H passed of natural causes at the age of 87.