The Orwells “They Put A Body In The Bayou”

Like a fine wine improves with time, I’ve grown fonder and fonder of these guys through the years.
A band comprised of two cousins and two brothers out of Elmhurst, IL, The Orwells have become critical rock darlings in my world. Look no further than this headbanger of a track “They Put A Body In The Bayou” and tell me your mom isn’t bouncing her knee. If you like the raw rock ‘n’ roll vibes you hear, check out their new full-length Terrible Human Beings, hot off the press!