futurism

Ray Kurzweil’s Predictions

by Malc on February 3, 2011