Just a couple of days ago, Rod posted a teaser to Stephane Benini’s film project, Titan. Today, Stephane threw up a six minute preview. I won’t say any more other than that I am completely mesmerized by this clip. We here at Speedhunters can’t wait to indulge our eyes on the finished Clash Productions audio and visual feast!
I also highly recommend watching it in HD. So click on the YouTube watermark to be view it in high definition!