Esquela at the Autumn Cafe

If you missed homegrown Delaware County twang-rockers Esquela at the Autumn Cafe last night, you'll get your chance. The band is celebrating the release of The Owl Has Landed, their upcoming album from Bovina Records, with a couple of back-to-back parties: one for flatlanders at The Bowery Electric on April 8, and one "607 style" at the Quarter Moon in Delhi on April 9.

Here's a live clip from last night's show: "Here And Now."