Today is “Back to the Future Day” — the day to which Marty McFly and Doc Brown travel in Back to the Future Part II — and nobody is more excited than Toyota. Marking the occasion, Toyota has done many, many things. It produced the short film above, starring Michael J.

Like Doc Brown’s DeLorean, Toyota’s Mirai is (kinda) powered by trash

Advertisements