CruzMunster

Canadian born Rafael ‘Ted’ Cruz and Doppelganger

One of these two creatures is a foreign-born ghoul who sucks the life out of his victims in order to further his deranged, evil ends of self-aggrandizement and tyranny. The other is actor Al Lewis.