VIDEO: Mysterious New Commercial Featuring BTTF DeLorean and Doc Brown?

BACK TO THE FUTURE fans, here is your (and my) fix for the week of some ‘new’ BTTF footage.

A new commercial was released today in Argentina that features the DeLorean time traveling in from somewhere and crashing into an electronics store named Garbarino, and it’s all caught on the phone/camera/recording device of a random couple! (Get it…electronics store?)

Christopher Lloyd makes his obligatory Doc Brown cameo.

Take a look below:

VIDEO: Slip ‘N Slide Off A Utah Cliff Looks Crazy. Fun, But Crazy.

WATCH Video For Justin Timberlake’s New Single “Mirrors”

Anna Faris Will Not Be Returning For SCARY MOVIE 5

Tina Fey Brings The Funny To Google.