While I very much respect the fact that Neil Finn has not sullied his name by playing annual sponsored acoustic hits tours with underwhelming and miscast support, I feel like I really should have seen him live by now… we do live in the same country and all. 269 more words