#TBT (Throwback Thursday) #26 – August 14, 2014

#TBT. The Chief and Doc Brown (Christopher Lloyd) on the set of the movie ZODIAC: SIGNS OF THE APOCALYPSE which is airing on the SyFy channel in the USA this Saturday (August 16) at 9pm (EST).