This is a Guitar Rock track recorded by the artist B - ROCK. The song When Calls The Heart was originally composed by A. Boissard.