In his best Doc Brown pose, Jaime Sendra steps out of his 1980 DeLorean. (Photo by Danny Fulgencio)
A man is standing next to a car with its hatchback open, adjusting his glasses while looking at the camera.
A man is standing next to a car with its hatchback open, adjusting his glasses while looking at the camera.