Keep On Running was a pretty damn good cover and what a shame it was left off the final tracklisting for Strange Frontier as it would have sat nicely with the originals. Not a massive fan of the other covers on that album.
I Just Wanna Testify is just a good first effort at recording a cover but probably didn't deserve a single release.