Been a long time since I saw this movie. You posting that clip kind of makes me want to watch the movie sometime soon.Bit of an odd one, but I watched Captain America recently and I've had this song stuck in my head ever since. At least it's a good song this time though, usually the songs that get stuck in my head are some random crappy song that comes on the radio at work, typically the ones I don't even know most of the words to which make them even more annoying!