John D Hastings John D Hastings’s tracks The Unspoken Words by John D Hastings published on 2022-05-20T17:53:52Z These Are Your Tears by John D Hastings published on 2022-09-06T16:53:15Z Who Can It Be? by John D Hastings published on 2022-09-06T16:07:30Z This Is The Way by John D Hastings published on 2022-09-06T12:30:42Z When Its Gone by John D Hastings published on 2022-09-06T11:57:17Z People of Today (2021) by John D Hastings published on 2021-06-02T15:57:33Z LIONS by John D Hastings published on 2022-02-09T16:27:05Z Game of Life by John D Hastings published on 2021-08-05T12:49:19Z This Land by John D Hastings published on 2021-10-28T14:21:29Z