Titan Movie – The beginning

Clash Production make some damn nice post-production videos of motorsport scenes. One such production is their Titan Movie project, which has been orbiting the blogosphere for a while now. So far, there’s been only been a couple of preview clips released, and a lot of the footage features racing from the Nürburgring. However, until recently, […]