TWIABP Announce New Album & Release New Song



The World Is A Beautiful Place & I Am No Longer Afraid To Die has announced their new album, Always Foreign, will be released on September 29th. A new song entitled "Dillon and Her Son" can be heard on Apple Music.