Iris and David Munoz save the day for Tara Hitchcock in Cuba