Lamborghini has revealed more details on its first electric car and it looks like being as bold as we’d hoped.
An estimated 6,000 are still on the streets. Three Classic DeLorean auto shops still operate in the United States, and of one of them is in Humble. DeLorean Motor Company President James Espey ...