by QueerQueen168
OK premise.
But when sex starts it ZOOOOOOMS.
Needed to slow down.
Needed details.
Three stars.