2 of 2 people found the following review helpful
Verified Purchase(What is this?)
This review is from: Live In Europe [DVD]  (DVD)
Amazing live concert performed by musicians at the top of their game,a must have for anyone who appreciates quality. Stunning.