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