Post Animal, a psych-rock five-piece from Chicago, recently released When I Think of You in a Castle, their debut full-length record, via Polyvinyl Records. The guys perform at Union Stage in support of that album on Saturday, June 2.
Chicago garage rockers Twin Peaks are hitting a peak this year with the release of a live album, Urbs in Horto, released digitally March 31 and due physically on May 5 via Grand Jury. Twin Peaks are sweeping the nation with a concert date locally at 9:30 Club on Tuesday, May 9. You can win a pair of tickets to go see them, courtesy Parklife DC.