New Releases: Lita Ford, the Fall of Troy, Horse the band, Immortal, Inhale Exhale
Massive could be an understatement when it comes to the response to metal releases this past week. Coming in with the full reports as always, the good folks at Metal Insider reported some big debuts and numbers for new albums that dropped this past week...