Thrashers Prowler Announce New Album ‘From The Shadows’

Is it fair to state that as metalheads we spend a lot of our time checking out new records? Continue reading