San Antonio, Tx – Emilio and Diego Navaira are hard to track down. For the last few months the two  have been jetting around the world with their latest