(1925)
Released: 1925-03-28
Detective Harry is on the trail of a stolen diamond necklace worth $100,000.
Vote Now!