The Infidels
The Vindicators have a new name and that name is "The Infidels" Check out the new site