San Francisco, California, United States
Thurston Howl / Happy World Jun 16, 1990 Uploaded by Lilmikesf