This discussion contains miscellaneous, Sherlock, Torchwood, new WHO, and Classic SPOILERS pertaining to Doctor Who. If you are 100% spoilerphobic to New & Classic epsiodes not yet seen, do not complain to us. This episode is MOSTLY HARMLESS & contains EXPLICIT terms and as always expect strokes of innuendo throughout.