If anyone ever gets a chance to go see BLAST! I highly suggest you do, very, very entertaining. I got to see them a few years back and loved it. You can really see the Drum Corps influence when you watch it, especially in the music, the visuals, and the marching.
Oh, and a little information about BLAST!
It was formed by members of a disbanded DCI div 1 corps called Star of Indiana. Really over the top shows, extremely innovative staff, I didn't like much of their stuff (seen via video as they disbanded after the summer of 1993).
The year they won