Ben Harper hits Kansas City this week.
Ben Harper hits Kansas City this week. Ernest Jasmin Tribune News Service
Ben Harper hits Kansas City this week. Ernest Jasmin Tribune News Service