Taylor Swift to Join James Taylor on Stage at Tanglewood
The upcoming Independence Day holiday gets an early start with the promise of musical fireworks when country-pop songstress Taylor Swift performs with the legendary James Taylor during his July 2 show at Tanglewood, the iconic music venue nestled in the Berkshire mountains of western Massachusetts...