• 3 years ago
Stevie Nicks: "Live in Chicago"
It was filmed for PBS's Soundstage, at Grainger Studios in Chicago, IL
On September 25, 2007

Recommended