First we had an announcement of the electric DeLorean, now someone's done gone and driven the thing. In Houston, no less. It certainly sounds like they're serious about production. Will a different place, boss, and point in time finally see the fulfillment of John D's dream? I hope so!