Concert review: Jim James delivers politically charged show in Denver

by Zack Cohen