Monday, October 3, 2016

Back to the Future predicted we would have self-lacing shoes in 2015, ironically the only reason we have them is because of Back to the Future.

No text found

No comments:

Post a Comment