THIS SHIRT WILL REST IN PEACE

Dear Forbidden – Philadelphia, PA

Distorted guitars paint the backdrop for haunting melodies sung from a letter that wasn’t meant to be sent.