Advertisement




Big History.

Prev Random Video Next
More Information:  
David Christian attempts to explain the existence of the universe with the presence of Goldilocks, during his TED Talk in Long Beach, California.

Home