We had the most excellent opportunity to perform as “Leo Johnson and the New Shoes” last weekend at the Twin Peaks-themed “Madison Night Light: The Owls are Not What They Seem”. 68 more words