WoW, these guys are AMAZING! They’re the Top Secret Drum Corp from Switzerland, and their performance is a perfect synchronized art that will almost hypnotize you. Watch til the end to see the amazing light show using fire that makes it even more awesome!
[video_player]