Ranchi Rita's passionate performance in a tantalizing farmhouse setting. Ranchi Rita's passionate performance in a tantalizing farmhouse setting. RitaRanchi