Kevin Kelly: How technology evolves

entertainment 83488℃
Kevin Kelly: How technology evolves - Lujuba 20:40
Tags: