New Zealand musician Liam Finn played Friday (July 11) at the Square Roots Fest in Lincoln Square, a few hours after playing at Laurie’s Planet of Sound. At the record store, Finn remarked that he was having so much fun that he should play there every week.