Album Review: Twin Peaks – ‘Wild Onion’
Chicago band Twin Peaks have created quite the buzz around them thanks to their vintage sound, their involvement in the local DIY scene, and a history with Chance The Rapper. After debut album Sunken helped them attract crowds across America, the anticipation for sophomore effort Wild Onion grew […]
Album Review: Twin Peaks – ‘Wild Onion’ Read More »