Twenty-five years ago, we saw the “Back to the Future” DeLorean for the first time, and pop culture changed forever. To celebrate the anniversary of possibly the most iconic time-travel movie ever, Michael J. Fox and Christopher Lloyd reunite on screen tonight (Oct. 19) at the Spike TV Scream Awards 2010.
Introduced by David Spade‘s best impression of Marty McFly — which is actually pretty funny — and a little Huey Lewis & The News, the actors spark nostalgia in fans of all ages.
Fox and Lloyd, now 49 and 72 years old, embrace as they accept the honor in front of an exact replica of the DeLorean, created by a die-hard fan in Ontario.
]]>We can’t be the only ones who got more than a little bit emotional seeing these oddball movie BFFs get together again after so many years, right?