David Boles: Human Meme

What Remains: Who can predict what stays and not what will change?
30
00:00:00
30