Lamb of God has released their new cd Resolution, and this is one of their songs, Cheated.
You must be logged in to post a comment.