Ten Tortugas Hello,We’re David & Jamie Holt Aguilar-Rodríguez. We’re a married team of writer-directors living in Los Angeles.Welcome, and thanks for stopping by! More About Us