Dodge Demon "It's time to play"

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!


Sue Schweikert


Kali Bateman

Flame Artist

Scott Wilson

Motion Graphics

Phillip Radford

Post Producer

Brock Smith

Related Work