Still my favorite movie car.