Destroy Rebuild Until God Shows have released the official music video for "Sex Life." "Sex Life" will be appearing on the band's self-titled debut record that will be released on February 22nd via Decaydance Records. Check out the video below!
AltPress around the Web
AltPress on Facebook