Today, June 28th 2012, was the day that Marty Mcfly got sent into the future.