"The Starwood Festival"
The inaugural Starwood Festival, an all-star concert event, will take place in Fall/Winter 2004 in Los Angeles at the Universal Amphitheater.
Celebrity presenters will be invited to introduce bands via three-minute vignettes of their own experience, to be a part of what will be an amazing evening of music and inspiration.
|
 |