Here is a live video of "People Say" at their breakthrough performance at 2009 Bonnaroo Music Festival in
I encourage you to seriously listen to this band. I believe you won’t be disappointed. Above everything, please see Delta Spirit live if you are so fortunate to have them playing in your area. These are road-tested warriors who don’t disappoint.