Spirit Caravan - Elusive Truth (signed CD)


This is the last Spirit Caravan full length and it has a couple of my favorite tunes on it.

The last track 'The Departure' is about based on the Aztec myth about the departure of Quetzalcoatl. Quetzalcoatl was the Aztec god who brought culture, revered beauty, and was not a human sacrifice god, and on the very day that legend had it that Quetzalcoatl would return, Cortez landed on the shores of Mexico. It is one of the reasons why with such a small band, the Spanish were able to ingratiate themselves with Montezuma and invade.

Recorded by Chris Kozlowski. RIP Chris. RIP Dave Sherman.