Sep12

Delta Fair Music Festival (Crossroads Stage)

Delta Fair Music Festival (Crossroads Stage), Germantown Pkwy, Memphis, TN