Channel: Teen Mega World
Description:
Olivia and Rene have been waiting for their last morning class to end so they could rush home and scratch their itch for some wild passionate sex. Of course, their class seemed to drag on forever and when the professor finally ended class, they made it home in record time, nearly stripping before Olivia could unlock the door.