Toyota Mirai, Electric DeLorean Highlight Back To The Future Movie Anniversary
You may have noticed that Back to the Future references have come into vogue lately. That’s because this week marks the 30th anniversary of the time-travel film franchise. Today–October 21, 2015–is also the date that Marty McFly and Doc Brown landed in Hill Valley, California, in Back to the Future II (1989). DON’T MISS: New Toyota Film… …read more