(GERMANY) Behold the best busker in the world...or is he? We'll let you be the judge as they say. What we have here is Schrotti, possibly the largest one-man band in the universe. Along the Rhine in Düsseldorf plays this extraordinary busker...but is he the best?
Full Story & Video