Santa Clarita, California, United States
Huey Lewis and The News Aug 28, 1982 Uploaded by Music Maven