I was just thinking about where he would land that thing in Mexico or Canada. His P-51 would be beter suited... or does he have his own private airport/runway too, because that would just exaplin it all. The planes, the government connections, the money... he owns his own mexican drug cartel.
The Sky's in Mexico is heavily monitored for drug traffic, he just couldn't make it through the ..... oh wait,,, I knew it, he has the cloaking device like wonder woman does.... that explains it.
