[youtube=http://www.youtube.com/watch?v=xhjIsu7n6bI&w=560&h=315] On January 12, Sherlock’s season 3 finale, “His Last Vow,” aired for fans in the UK, and what a finale it was [insert optional sarcasm]. I’ve had a few days to collect my thoughts, which were (and still are) rather jumbled, partially because I had a rather difficult time […]