I took a picture of these guys playing in Paris near famous Notre Dame Cathedral a couple of years ago while traveling through Europe.I cannot remember what the guy in the middle was doing. It looks like he is sitting on a speaker and drumming on it. Well, I'm not a musician... Does anybody have any idea??