David appears on The View tomorrow, June 24!