This Too Shall Pass by OK GO Posted on March 8, 2010 by Drew Hart Have you seen it yet? This is creativity, ingenuity, and innovation, realized! What are your impressions? Share this:FacebookTwitterEmailLike this:Like Loading...