Explosions in the Sky – Those Who Tell the Truth Shall Die, Those Who Tell the Truth Shall Live Forever Leave a Comment / By Ash / July 3, 2019 Released in 2001 on Temporary Residence Recorded in 2000 Format: LP