Outspoken heavy metal purveyors INCITE have been very busy wrapping up their current European tour with Soulfly and King Parrot and gearing up for the impending release of their new album Oppression via Minus Head Records (April 22). The band is thrilled to add another conquest to their spring schedule – a …
Read More »