Posted on September 1, 2009 by Amanda SternIn Colin Stetson We Trust This guy just fucking blew it out of the water.