Rain Vodka Drinks - 95 PTS, TOP SPIRITS FOR 2003, WINE ENTHUSIAST. Smells of pear drop, moss and hay in the first sniffing palate entry is feather-light at midplate, there is a firm but satiny taste of sweet grain.