Michael Franti & Spearhead

Every Single Soul

Every Single Soul

Stay Human, 5 min 43 sec

  • Every Single Soul Radio

Lyrics

Chat About Every Single Soul by Michael Franti & Spearhead