The World's Best - Dundu Giants of Light Puppeteers & Musicians Stir Strong Emotion in Audition | Extreme_Sports | Channify

Coming Up Next

Add More Videos To your Channel

Watch with wonder as Germany's Dundu Giants of Light ("The Giants of Light") give a whole new meaning to puppet shows for a shot to advance in the competition, on THE WORLD'S BEST, Wednesday, Feb. 6, on the CBS Television Network. #TWBDundu #WorldsBest

Created By TDR Enjoy!