Das Programm wurde auf der Eaves Movie Ranch in der Nähe von Santa Fe und dem Storrie Lake in Las Vegas, New Mexico, gedreht.
Das Programm wurde auf der Eaves Movie Ranch in der Nähe von Las Vegas, New Mexico und in der Nähe des Storrie Lake in Santa Fe gedreht.