the orwells | they put a body in the bayou
The Orwells are back and channeling Nirvana in a very big way. The band’s lead single They Put A Body In The Bayou is screaming guitar ruckus fest. Play this one loud and often. This highly energetic track is taken from the band’s forthcoming Terrible Human Beings LP dropping January 17th courtesy of Atlantic Recording.
Band: The Orwells
Release: Terrible Human Beings
Featured Track: They Put A Body In The Bayou
Label: Atlantic Recording