06-May-2000

Location: Beale St. Music Festival
City: Memphis, TN