Devourist are a band you will know by the trail of the dead that has been following them from Columbia, Missouri to anywhere they lay their collective hats as they combine Death and Groove Metal in uncompromising fashion while enjoying a concept release. We reviewed their EP “Origin” a little while back and spoke to