Unique Drum Corps Performance Will Leave Your Jaw On The FLOOR!

Unique Drum Corps Performance Will Leave Your Jaw On The FLOOR!

The Top Secret Drum Corps pulled out all the stops for this incredible performance. These 25 drummers have some serious talent. WOW. Just wow!