Sherlock Holmes and the Adventure of The Speckled Band

The Truro Public Library hosts a fabulous cast of Cape actors, including Michael Rogers as Holmes and Bill Salem as Dr. Watson, who will attempt to solve Holmes’ most insidious, frightening, and perplexing case, “The Adventure of the… Read More