Help me find the title of this song. Its pretty much non-lyrical (I think) and the only part where you hear vocals is a guy shouting "Woohoo" alot. That's about all I can remember about it. I heard it on an Intel Inside commercial years ago.