Kite Runner Timeline

Main

1931
1933
1933
1965
1965
1973
1978
1978
1979
1979