Saturday, September 12, 2009 @ 12:00AMSat, Sep 12, 2009 @ 12:00AM
Delta Fair Music Festival (Crossroads Stage), Germantown Pkwy, Memphis, TN