Date Concert Venue Location
Dec 08, 2010
Stevie Wonders Nokia Theatre LA Live Los Angeles, California, United States