"Native Blood", the latest video from San Francisco Bay Area thrash metal legends TESTAMENT, was honored in the "Best Music Video" category at Native American Film Institute's 37th annual American Indian Film Festival, which was held yesterday (Friday, November 9) at the Palace of Fine Arts in San Francisco, California.
More...
More...