Body Drench. The word combo itself sounds delicious and (dare I say) – thirst quenching? I was always interested in trying this American brand's body care products and I do…