Long-haired girl: Texas Rose lives out her old and young sex fantasies.