These are production prints of the Ford Fusion for the Ford Thrillride spot created at Hatch Studios Ltd.