Fascinating rocker Charlotte Davis in sheer nylons