There are actual facts buried in there, but you'd be hard pressed to find them. One can only make that it's-just-around-the-corner claim every week for so many years before it gets tiresome.

Why would we invade and move borders around? We have NAFTA. Canada is basically required to sell us 60% of its oil and natural gas. Your income distribution resembles the US more every year. Your hard-won unionization is slipping away. Just last summer, a NAFTA panel stomped on Premier Dunderdale's perfectly legal decision to make Exxon spend a little of the money it's siphoning out of Canada in her province. They decided NAFTA trumped provincial law. That's free trade for you - the USA is free to screw anyone it pleases, and you're free to keep trading with us, or else.

Why on Earth would we use soldiers to do what treaties are already doing?

BTW, I don't personally approve of all this. I think NAFTA turns my country into a two-headed leech, and it's embarrassing to be complicit in such a greedy and un-neighborly agreement. CA and MX would probably be better off to withdraw from it.