We took Dr. Brown's truck, iced up the Delorian and everything else to duplicate the shot from the film to the parking lot of the Meadowlands Sports Complex in New Jersey. Then we comped in a background of the NY skyling shot from Brooklyn NY.

Show More