Congratulations AIFF 2012 “Best Music Video” Award Winner, Testament!

American Indian Film Festival 2012 “Best Music Video” Award Winner, Testament “Native Blood”, directed by Mike Sloat.