Actor Greg Tarzan Davis speaks on carrier life, pulling G’s and portraying Lt. Javy Machado, call sign “Coyote,” a fighter pilot with something to prove.
Actor Greg Tarzan Davis speaks on carrier life, pulling G’s and portraying Lt. Javy Machado, call sign “Coyote,” a fighter pilot with something to prove.