Raleigh's own Delta Rae has a brand new video for their national debut "A Long and Happy Life." Check out the video and we'll see you tomorrow night at Cat's Cradle for their sold-out show!