Coming in on NAFTA trains no less and now Obama is even going to fly them in so they don’t have to walk. Think there’s more to this than meets the eye. In the words of Sarah Palin,”you betcha!”