Music: River City Rebels: "Nothing Makes You Hard"
River City Rebels have posted some new music from their upcoming album. The record is titled Keepsake of Luck and is due out September 25, 2007. It is the follow-up to Hate To Be Loved which was released in 2004.
You can check out the song here.