Avenging ForceThe Avenging ForceSea RecordsAlbum ReviewAvenging Force may have only been around for the best...