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 them playing with drumsticks of fire!
Please SHARE this incredible performance with your friends on Facebook!
[video_player]