Fox said it better!!
Yeah, you would side with Vincente Fox. No surprise there.
Gee, sounds like a Pro Trump Ad to me.
Must have come from the new Pearl Clutching Super Pac.