Ram – Rod – Album Review November 9, 2017 It’s common knowledge that that there are few things in life as exhilarating as a metal band just plugging in and letting fucking rip! This is especially true of bands [...]