Thursday, February 17, 2005

Lauded composer premieres at Texas

Lauded composer premieres at Texas
To read about the concert, check out the news article. If you look closely, you'll see Cara (looking quite pensive) sitting front and center.

No comments: