TED channel

English subtitles ・ 4,650 videos

Original YouTube channel page

My Search for Proof Aliens Exist | Avi Loeb | TED