“Echo Afternoon”: A Long-Awaited Comeback Through Peaks and Valleys For Finish Ticket
Finish Ticket’s long-awaited album, Echo Afternoon, released on September 6th on Better Noise Music, feels like both a triumph and a reflection on the trials the band has faced over the past