Incite – Announce Headlining U.S. Tour
Groove thrash metallers Incite have announced a headlining U.S. tour that will take place this November and December in support of their latest album Wake Up Dead, which was released last April.Continue Reading