Saturday, May 15, 2010

Vindicators Animated Intro

Man this is SWEET!


The Vindicators are owned by Rod Williams and this animated intro was created by Sylvain Magne.