Earlier this year Blogtor got the opportunity to chat to actor Mark Sheppard (Canton Delware III in The Impossible Astronaut/Day of the Moon) at the Starfury11th Hour Convention- watch the full interview in the player above. In it, he talks about his time on the show, the fans, Sherlock and a deleted scene in Day of the Moon.