DeLorean hires ad agency to launch the brand's first new car in 40 years

The Austin, Texas shop takes a stake in the auto brand that became a cultural icon in ‘Back to the Future’