Toyota Mirai, Electric DeLorean Highlight Back To The Future Movie Anniversary

#hashtags: #October 21 #Hill Valley #California #Future II #New Toyota

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...