Close window

Tonight Show performance - Los Angeles, CA (USA)

Date: Thursday, May 3rd 2001

Locale: Los Angeles, California USA