Shadow Ranger

Shadow Ranger is a 1926 American silent film directed by Denver Dixon, starring Art Mix. It premiered on June 14, 1926, in Poughkeepsie, New York.