Aimee Mann & Jonathan Coulton @ Landmark on Main Street (pics, setlist)
Aimee Mann is on tour now in support of her saddest, slowest album yet Mental Illness. We caught her at NYC's Town Hall in April and again at Long Island's Landmark on Main Street last night (6/20). Like at the Town Hall show, last night's show had Jonathan Coulton opening and also joining Aimee during her set for several songs. Aimee played stuff off the new album, as well as stuff dating back to her early '90s era. Pictures -- including one of the setlist -- are in the gallery above.
Aimee and Jonathan play NYC again on Monday (6/26) at Music Hall of Williamsburg (tickets).
photos by Greg Cristman