This Ted talk just blew my fucking mind. "Is our universe the only universe?"

Don't Miss...