TALLAH recently joined ALL THAT REMAINS on their “Fall of Ideals” tour– which kicked off March 12 in Worcester, Massachusetts.

TALLAH recently joined ALL THAT REMAINS on their “Fall of Ideals” tour– which kicked off March 12 in Worcester, Massachusetts.