One day after work, Kevin was driving home and a dog ran out in front of his pickup.
He fucked her hard and deep and soon had her moaning and begging for more. In this dream, he was making out with Selena Gomez. Selena was kissing his neck while she rubbed his hard cock.
It took him almost twenty minutes to finally cum and when he did, he made her lick and suck his filthy cock clean. He pushed her head down and she started to suck him off.
Once again, he sat down and closed his eyes and when he looked, she was back in show. He laid there and watched his dream come true right before his very eyes.
After she swallowed his load, she stroked his limp cock back to life and then mounted him.
She started to ride his hard cock, slamming up and down. He fucked her hard and deep for several minutes and then blew his nut inside of her.