Back to the Future

Back to the Future Day
Back to the Future predicted what it would look like on October 21, 2015 - or today. Let's see what they got right, and what never came to be: