
Owen announces new album ‘The Falls of Sioux’ for April release – also shares the single ‘Beaucoup’
Today Owen announces the new album The Falls of Sioux, co-produced by Sean Carey (Bon Iver) and Zach Hanson (Bon Iver, Low, Waxahatchee) and out April 26th on Big Scary Monsters. As