2004: Re-Invention Tour Opens in Los Angeles!

Celebrating 10 Years since the Re-Invention World Tour opened in Los Angeles, here's some rarely seen TV reports from the time!












(Various, May 2004)