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.