Re: The 80s music videos thread
Saw these guys live March 1987 at The Bottom Line in New York City. Absolutely fabulous
and I am still a fan all these years later. Neil Finn is a great singer songwriter.
The great thing about democracy is that it gives every voter a chance to do something stupid.