Beautifully done. Could imagine Johnny Cash doing this one.

Richard