Date Concert Venue Location
45 Years Ago
Nov 14, 1981
Huey Lewis and The News The Keystone Palo Alto, California, United States