Spirit Watchers in Apache Pass

When spirts are watching you It was the mid 70's I believe. I was living in Palm Springs California for a time. Actually it was a smaller town outside of Palm Springs called Rancho Mirage. Palm Springs, California, United States. Coachella Valley. As an Affiliate I may earn a small fee from qualifying purchases of … Continue reading Spirit Watchers in Apache Pass