Barn Owl: In The Pasture JJ Koczan September 8, 2011 Goings-On Emitting cascading walls of gorgeous amp noise, feedback, drone-worship and ethereal vibrations, the San Francisco outfit Barn Owl are set to release their new album, Lost In The Glare, next week on Thrill Jockey. The record is aptly-titled because although Barn Owl—who recorded the album completely analog—pepper in moments of abrasion amidst their guitar swirls, organ and seemingly endless echoes, it’s blindingly radiant. They’ll be playing material from it live at Glasslands on Sept. 11 and Shea Stadium (both in Brooklyn) on Sept. 17. If Philly’s more your locale, they hit Highwire Gallery on Sept. 19. Leave a Reply Cancel ReplyYour email address will not be published.CommentName* Email* Website Save my name, email, and website in this browser for the next time I comment.