No Doubt Shares 1997 Backstage Photo with George Lucas

No Doubt has opened their vault yet again today, sharing this classic photo of the band backstage with Star Wars creator George Lucas after their May 30,1997 concert at Shoreline Amphitheatre in Mountain View, California.


Leave a Reply

Your email address will not be published. Required fields are marked *