Shot Live in the Stadium Park next to the Ice Palace (...now known as "The St. Pete Times Forum...) at the Stanley Cup Finals in Tampa, Florida (June 3rd, 2004) (...stay tuned for the rest of the concert...)
11 years ago
15 years ago
15 years ago
15 years ago