Jul 24, 2008
Tanglewood Music Center, Lenox, MA, United States