Post to Wall
Top secret drum corps.
This video will not play. You currently do not have Adobe Flash installed on this computer. Please click here to download it (it's free!)
Share on Facebook
The Top Secret Drum Corps are based in Switzerland, and considered one of the best drum corps in the world. Most famous for this performance, they were the first non-military group of their kind to play on the Esplanade at Edinburgh Castle.