Home ReviewsCD Reviews CD Review: SABATON – Heroes