italian cutie rides rebecca volpetti