India Neilan

India Neilan was born on June 7, 1975 in Somerset, Pennsylvania, USA. She is known for The Lake House (2006), Spider-Man (2002) and Miss Congeniality (2000). Vis kilde på IMDb