Christopher Owens Debuts New Songs
Owens' second solo album, A New Testament, is out Sept. 30 on Turnstile. Check out two new songs from the album, "I Just Can't Live Without You (But I'm Still Alive)" (below) and "Brian Deneke," live on SubTV. More at Owens' official website. Via Diffuser.