Any Back to the Future fans? If you remember from part 2 Marty and Doc went to the future date of Oct 21, 2015 which is today! Too bad we don't have flying cars, self lacing shoes or self drying jackets yet.
Although some companies are taking advantage of today. You can option out a new Ford...