Rocky road: Aviva's wild, sensual ride to ecstasy. Rocky road: Aviva's wild, sensual ride to ecstasy. Rock