Los Angeles, California, United States
Neil Finn with Sheryl Crow
Neil Finn Jul 6, 2000 Uploaded by Wicked Goddess Credit: © Kathy Flynn