Epic Death Pete November 29, 2017April 21, 2018 Epic Death Texas-based metal unit Epic Death live up to their name in more ways than one: with an imposing musical pedigree and decades of combined experience...