Music Review – Twin Shadow

Audio: 
Twin Shadow, the '80s synth drenched musical project masterminded by George Lewis Jr., just released the new album Confess. Ozarks at Large's Katy Henriksen takes a closer look at the divisive music.