One Louder Than Everyone Else
Phoenix-based groovers and thrashers INCITE are making waves with their explosive new stand-alone single, “Just A Rat.” This…