Baker Street Peculiars
When a giant lion statue in Trafalgar Square comes to life and wreaks havoc on 1930s London, it seems like the perfect case for the world's most famous detective, Sherlock Holmes. With an overwhelmed caseload, however... See More