Well done.
I find it odd though that you do a cover of a cover. You do add a bit of a rockabilly touch to it with your singing style. Which is cool but I think Cash covered this end of it well enough. I would have liked to see what other direction Trent Reznor's industrial original could have been taken.