Originally posted by zootm
"just" by radiohead.
in my mind, there really is no contest.
I actually like the Pyramid Song video, just because im a sucker for sad soothing music with a piano. I also am a big fan of anything 3d, so their new video, Go to Sleep is great too.
On a completely different note, i also think Audioslave's new video Show Me How to Live is great. There is a car, and a lot of crashes, and stuff explodes.