Top secret drum corps. [VIDEO]

Top Secret Drum Corps.

Dec 10, 2010 Music 637837
Share this video on Facebook
Like our page

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.

More Information:  
Have something to add to this video? Share it in the comments.
You May Also Like

Report a problem