I’m just going to leave this right here.
Celebrity Shill of the Day: Turns out that short clip of Christopher Lloyd as Doc Emmett Brown crashing his time-traveling DeLorean into the storefront of an Argentine electronics retailer was just a teaser for a longer spot that has just been released.
Watch Doc shill for Garbarino and remind yourself with a sigh that Back to the Future II is just four short years away, and still no hoverboard.
Bonus companion “press conference” below:
[geekologie.]