The driving beat definitely does the title justice, and your vocals are perfect for it.
Love it!
I can imagine this song in the next Quentin Tarantino movie...