Despite the decade-plus layoff, the band - which formed in Melbourne, Australia, under the leadership of New Zealand native Finn - retains major appeal in Europe and Down Under. ![]() ![]() Lead singer Neil Finn (L) and bassist Nick Seymour perform with Crowded House at the Coachella Music Festival in Indio, California April 29, 2007.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |