They advertise a Tea Party affiliation on their website... not good.
There are several of these ‘front groups’ that try to put on legitimate faces to hide or get in the door of normal society to influence them. They have fronts on both the right and the left. (for example, the National Front actually has ties with La Raza- both would like nothing more than to have racially separate sections of the country that ‘do not mix.)