Run
By Chad L.A. Roberts · June 21, 2015 · 10452 plays
The Durham, NC band Delta Rae was, quite understandably, horrified by the terrorist attacks on the historical black church in Charleston, SC on Wednesday night. Fittingly, they wrote and recorded "All Good People" as a means to express their "outrage, sadness, and insistence that things must change."
Listen to their trailblazing single "Run" off of their album After All, then stream their lyrical video for "All Good People."