Kite Runner Timeline

Main

1963
1964
1971
1973
1974
1975
1978
1979
1980
1988
1996
1998
2001