sherlockspeare:Sherlock x Doctor Strange crossover: In which John joins CIA and changes his name aft
sherlockspeare:Sherlock x Doctor Strange crossover: In which John joins CIA and changes his name after he’s lost Sherlock. Of course he doesn’t know Sherlock is alive. And he meets Doctor Strange. -- source link