This free download of Hellryde Incorporated's hard and heavy rock-infused song "Love is in the Grave" is a pretty good one-two punch to the face!