Dodge Demon “It’s Time to Play”

Project for 
Norm Clarke Automotive

Directed by Tristan Houghton for Taxi Film Production, this spot really packs a punch. We love loud noises and fast cars at TPL and the Dodge Challenger SRT Demon is an 800-odd horsepower machine that’ll run 9.65s for the 1/4 mile.

Crank up the volume and unleash the beast!

Editor

Motion Graphics

Post Producer

Back to all work

Related
Work