The Top Secret Drum Corp Dazzle Switzerland With This Performance

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!