candidanunez.com
Top 30 Moments from Outlander Ep307: CRÈME DE MENTHE
Outlander Episode 307: CRÈME DE MENTHE aired on Sunday, 29 October and, well, the honeymoon is already over. Now that Jamie and Claire have had oodles and oodles of anticipation sex, it’s tim…