DAVID THIBAULT A MISSION ELLEN DEGENERES