Salt the Wound - Final U.S. Show
Salt the Wound - Final U.S. Show at Peabodys in Cleveland, Ohio. Both Kevin and Matt took turns with vocals. Sick show they put on finishing up their last show in the U.S. continuing on a Europe tour. Everyone will miss this shit for sure! Filmed and edited by paulllfrancis.