Owen announce new album 'L'Ami du Peuple,' stream first single
Owen has announced that his seventh studio album, L'Ami du Peuple (French for “The Friend of the People”), will see a July 2 release via Polyvinyl Records. The lead single has been premiered on Spin and can also be streamed below.
Owen last released Ghost Town in 2011.
Around Our Network