The Young Riders

Season 2 Episode 18

The Talisman

Aired Thursday 9:00 PM Feb 23, 1991 on ABC

Trivia

FILTER BY TYPE

  • Trivia

    • The Mission Church featured in this episode was located at Old Tucson Studios in Tucson, Arizona. Sadly, the Mission was burned down and now only the front facade remains.