A Promise Given Q- Music January 14, 2014 Comments http://www.q-music.co.uk/wp-content/uploads/2013/12/a-promise-given.mp3 “A Promise Given” by Gavin Hardcastle. Genre: Other.