That is one track I've listened to A LOT !!! My friends and I have this game where we do some "song battles". We play each other songs until the dude/dudette who comes up with the most exciting/surprizing one wins. This song has been my secret weapon in a few instances: it screams "VICTORY!!!"Billy Cobham - don't like most of the stuff he's played on, but love his drumming. The exception: "Also Sprach Zarathustra", by Deodato.