Larry King Live Interview
New York City, New York – December 16, 2002
<< Back to Main Page