Turbo’s Must Have Albums of 2015

It’s that time of year where every major rock and metal website claims to rattle their brains over their “Top” albums of the year. I say phooey on that because anyone’s “top” anything changes from day to day. So in my usual rock n rollin’ rebel way it’s time for my annual Must Have Albums […]