this is a real longshot but im trying to find the name of a piece of music. Its generally associated with victory and is often used on contemporary programmes like top gear. The main chorus is sung by a choir and is simply a range of notes being sung in an 'ARRRR ARRRR ARRRR ARRRR' fashion becoming higher before going lower again. Any ideas!? lol