Studio 102.5: Delta Rae

Delta Rae dropped by Studio 102.5 last week to perform their electric new single, "Long And Happy Life."

Learn a little bit about Delta Rae...
 


 
And then watch them sing!