Back to the Future day is here and what the cult film got right is revealed

Today is the day in Back to the Future Part II that Marty McFly and ‘Doc’ Brown (Michael J Fox and Christopher Lloyd pictured left to right) arrive in Hill Valley after travelling forward in time from 1985. —> Read More