Monday was the final show of Liam Finn’s Murmuration residency at The Rock Shop. It definitely felt like he had made The Rock Shop his home, full of friends, inside jokes, and freedom to jam and riff and try out some new music. Liam was immediately affable, addressing the packed room as if we were
