The Tonight Show with Jay Leno – Goo Goo Dolls

The Goo Goo Dolls at "The Tonight Show with Jay Leno" at the NBC Studios in Burbank, Ca. Wednesday, Sept. 11, 2002. Photo by Kevin Winter/ImageDirect.
The Tonight Show with Jay Leno – Goo Goo Dolls