Reviews

Epic Death

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...
PETE'S ROCK NEWS AND VIEWS.COM