Starring: Megan Rain // Charles Dera
Scene Rating: 9
-----------------------------
Scene Breakdown //
The scene opens with Megan Rain, who surrounded by a life of luxury as she is among a copious amount of diamonds, dressed in nice fashion, and teases us in and out of an outdoor pool. She's definitely, "making it rain".