Well, the question was who would be making Back To The Future Ads, and it looks like Toyota might have come out on top, getting Michael J. Fox and Christopher Lloyd (Marty McFly and Doc Brown) on board to launch the new Toyota Mirai hydrogen fuel car. The full-length 5 minute version pays homage to “Back to the Future”. Fun. Created by Droga5.