Close window
Tonight Show performance - Los Angeles, CA (USA)
Date:
Thursday, May 3rd 2001
Locale:
Los Angeles, California USA