Whats New

Ram

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 [...]