Doc Brown's DeLorean from Back to the Future spotted in Japan

This ad was spotted in Japan. Were Marty McFly and Doc Brown inside getting sushi? Back to the Future IV?

This Film Includes:

What Do You Think?

Leave a Reply