6:52
The Top Secret Drum Corps...
This next performance was given at the Royal Edinburgh Military Tattoo festival last August. The Top Secret Drum Corps performance, art, music, festival, drumming, corps The top secret drum corps is a drummer group from Switzerland.