Great Scott!!! Marty McFly and Dr Emmett Brown are here!!!
In Back to the Future Part II they left 1985 in a DeLorean, and arrived today, 21 October 2015.
https://encrypted-tbn0.gstatic.com/i...bq8E1CVguDakVV
https://encrypted-tbn0.gstatic.com/i...X2F1uvHTEx-_JA