Selah Rain makes fantasies come true