Concert Review: James Taylor at Broadmoor World Arena

James Taylor World Arena

Concert Review: James Taylor at the Broadmoor World Arena, Colorado Springs I’ve seen James Taylor perform perhaps a dozen times over the last 43 years in venues large and small. While I’ve previously seen him at the Broadmoor World Arena, it was back when it was just the World Arena, an ice rink in Colorado…

Read More