Neil Finn performing live on stage with Crowded House at the Warfield Theater in San Francisco on April 5, 1989.
crowdedhouse040589