Adult Content Warning
This work could have adult content. If you continue, you have agreed that you are willing to see such content.
-
Captain John Watson, Genetics, and Other Crazy Things by cyerus
Fandoms: Sherlock (TV), Sherlock Holmes & Related Fandoms
24 Mar 2012
Tags
Summary
The explanation for John "Three Continents" Watson? Jack Harkness is his father.
Sherlock doesn't know whether he's going to die from jealousy or sexual frustration first.
