The Lame Shall Enter First is the last and finest track from the The Exquisite Death of Saxon Shore released by the Philadelphia based Saxon Shore in October 2005.
The Lame Shall Enter First is the last and finest track from the The Exquisite Death of Saxon Shore released by the Philadelphia based Saxon Shore in October 2005.