The Gateway Pundit favicon

Oops! Heidi Cruz Spills the Beans=> Tells Supporters Ted Cruz is an Immigrant