Sherlock is on the roof top looking down on John, there is only one way this can end what will Sherlock do to help his friend and is there more to this than we thought......All Rights Reserved
30 parts