• Finn Brothers, Indianapolis, Feb. 22, 2005

    Here are my impressions. It was a truly excellent concert. We wormed our way as close to the stage as possible, and had just two people and five feet of stage between us and Neil Finn. Probably the closest I’ve ever been outside some of those tiny bars and coffee houses I’ve seen bands perform at. The brothers Finn were…