cherie deville and megan rain