0:00/??? it's been a long time a'comin' (mp3) From the recording New Recordings Your price it's been a long time a'comin' (mp3) World Sauntering Day Track download Please choose a price: $ USD ($0.00 or more) Please choose a price: Add to cart Out of stock Download Share josh featherstone: guitar, vocals james baker: vocals, guitar, drums, bass, piano song written by james patrick michael baker