Source: Copyright 2009 Evan Agostini Frederick Brown / Getty Images

Anne Hathaway and Neil Patrick Harris Head to Olympic City of 'Rio'

Published 10/23/09 by the Insider