Left To Vanish set to record new album

[ 1,389 views ]

Philadelphia, Pennsylvania natives Left to Vanish will enter the studio next month to record a new album titled Dethroned. Slated for an October release, this will be the band's first new album in roughly ten years.

Related News Stories