Tom Cruise and Cameron Diaz appear on ABC's 'Good Morning America' to promote their new film 'Knight and Day'. Cruise and Diaz also answer questions from the audience.


Tom Cruise and Cameron Diaz - Tuesday 22nd June 2010 at ABC New York City, USA (1 Picture)




Contactmusic