Clutch Posted on April 22, 2010April 21, 2010 by Matt Wardlaw File this one under “releases that I really can’t wait for!” Just in case the trailer wasn’t enough for you, here’s some additional eye candy to go along with it….