Marty McFly Types in 09-11-03 BC on the DeLorean Posted onDecember 13, 2017December 13, 2017AuthorTim Keyes Part of GSK is poking some good-natured fun at the traditional version of the nativity story. Do you think Marty McFly ever considered the possibility?