Hey, you! It was just January 6th, and you know what that means? No, not Three Kings Day! It's Sherlock Holmes' birthday! Seriously, this was established in the old books, look it up.
Few characters have the staying power of London's Great Detective, who recently exploded back onto the big screen in a blockbuster movie starring Robert Downey Jr