At the gym where I work out they play a song that's part of their advertising. I can't seem to find a clip, that's actually a good thing. Anyways, the main lyric is "we will stand and deliver, we will never stop." It's suppose to pump people up but I keep thinking of the earlier meaning for "stand and deliver" which basically means give up (well more accurately "stand still and deliver your possessions to me"). I guess that makes the song an oxymoron?