Kyu C. Lee

30 Dec, 1978 in Seoul, South Korea

Also Known As:

poster
Spin City
70% (1996)