Short silent feature filmed on location in New Mexico.
If player doesn't load, use direct link below: