Listen here to Amazing Grace Overture beautifully arranged and performed by Stephen Allen.