"Your Town," the lead single from their new album Northeastern, clearly captures that feeling of place. With every longing guitar strum. Something is haunting about struggling through another gray day ...