The Orwells komen uit Elmhurst nabij Chicago en produceren geregeld aanstekelijke garagerockliedjes. Zo ook met de nieuwe single ‘They put a body in the bayou’ van het nieuwe album ‘Terrible human beings’.