The birthday marks a special one in that 88 mph was the speed the movie's famous DeLorean time machine needed to reach to ...