The newest entry in the EV market is going Back to the Future with an all-electric DeLorean. Mr. Fusion not included.Read More
Tag: Delorean Time Machine
Screen-Matched ILM Red Leader X-wing Model-Miniature from Star Wars: A New Hope (1977) sold for $2,375,000. Auction ends June 24.Read More
Earth is pushed out of its orbit by aliens who behave in a friendly manner.