As you may have noticed, yesterday was Earth Day. You also may have thought that Earth Day didn't have nearly enough Back to the Future stuff. But did you see the electric DeLorean? One reader sent us these photos of the electric DeLorean, built by Dave Delman and Tom Neiland, on the streets of New York. And so what if it's been around since 2008? It's still an electric DeLorean.

In 2008 the Times wrote about Delman and his project. A doctor by day and an electrical engineer by night, Delman said he got the idea for the car after watching Who Killed the Electric Car?, which documents the rise and fall of General Motors’s EV1 electric car. “And now all this talk of the new Volt,” Delman said. "They had the battery technology in the EV1. They’re going back to the past." Ugh, that was the worst one!