This is an almost identical experience I had a while back with Gabrielle from Montreal Honeys.