Fantastic - This is perhaps the best street performance I have ever witnessed....This is in the city of Chester near Wales. Chester has perhaps the only double decker shopping plaza streets, with a second level up off the street within the buildings, balconies running all the way down the streets....The sound is unaltered from the original and was emancipated at great volume in this old town.
The music is fantastic, with a very unique sound. The setting is inspiring (and acoustically perfect it seems). I wish I had been there!