Delta Rae Release Debut Single, ‘A Long and Happy Life’ [LISTEN]Delta Rae Release Debut Single, ‘A Long and Happy Life’ [LISTEN]Listen to "A Long and Happy Life," the debut single from country-folk group Delta Rae.Carrie HortonCarrie Horton