The Self-Titled Tour: Los Angeles, California …

The Self-Titled Tour: Los Angeles, California (12/02)