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

The automaker has been trying to build anticipation for the Alpha5, with the release date scheduled to be announced in February 2024.