Track Premiere: Meatwound – ‘Fist of God’

All hail the new flesh, and the new track from noise-rock crushers Meatwound.