leon russell and the shelter people - stranger in a strange land (1971) March 22, 2024 by Bradley Rizza