Back to the Future (Again)

You might have seen the electric DeLorean project in the press. If electric cars are the future then what could make more sense? I was going to post something about it but I'm easily distracted and while having a Google around I came across Nike’s 2010 6.0 DeLorean Dunks. They don't look too environmentally friendly but they're pretty McFly.