December 8, 2008

Testament - "More Than Meets the Eye"

Finally the new Testament video is here. It seems like forever since I read about the video being shot. The song is "More Than Meets the Eye" (and no, it has nothing to do with the Transformers). It comes from their latest album Formation of Damnation, which just happens to be one of the best metal albums to come out this year. The video is pretty good, although I wish they hadn't added those sound effects.


Post a Comment