Lamb of God Release New Track “Ghost Walking” – News December 5, 2011 New Album Resolution Comes Out January 24th, 2012