New Band of the Day: Clenched Fist

More Brazilian metal today with battle metal (ish) Clenched Fist. Formed in 2000, they finally released their first album in 2008 and followed it up with their current release (The Gift of Death) in 2012. Their sound is quite traditional [...]

June 25, 2013 Band of the Day