1 min read News Reviews The Iliad: Local Goodness April 4, 2015 Justin Hatton The Iliad, from Tampa, Florida labels themselves as “groove metal” but has a heaviness...