The Orwells announce 'Terrible Human Beings' LP, share "They Put A Body In The Bayou" video
The Orwells have announced their new album, Terrible Human Beings, which will be released February 17 via CanvasBack. They made the album at Chicago's Electrical Audio with producer Jim Abbiss...
Continue reading…
Brooklyn Vegan — The Orwells have announced their new album, Terrible Human Beings, which will be released February 17 via CanvasBack. They made the album at Chicago's Electrical Aud... more info