James Taylor has announced his annual Independence Day shows at Tanglewood, in the Berkshires area of Massachusetts.Taylor ...