Every technological revolution takes about 50 years.

Every technological revolution takes about 50 years. | fbutube library