![](https://insidemediatrack.com/wp-content/uploads/2014/01/wpid-Sherlock-season-3-29661721.jpg)
Sherlock (Benedict Cumberbatch) faces his biggest challenge of all – delivering a best man’s speech on John’s wedding day to Mary (Amanda Abbington).
Watch the trailer below…
Sherlock (Benedict Cumberbatch) faces his biggest challenge of all – delivering a best man’s speech on John’s wedding day to Mary (Amanda Abbington).
Watch the trailer below…