简介: They Might be Giants chronicles the adventures of Sherlock Holmes and Dr. Watson in modern-day New York City. The fact that Sherlock Holmes is a psy
简介: A sinister, neurotic white girl Lula, with the provocation of her lovely, half-naked body and of her startlingly lascivious speech, lures to his doo