Two people get out of a red DeLorean while some people look on and others cheer.