John Layne and Aeon’s Promise Unveil the New Album, ‘Loving The Ride’
Check Out Other Releases by John Layne and Aeon’s Promise Afton, Virginia – While growing up in the 70s, John Layne saw the need for Christian rock songs and played into this demand. He transformed […]