News
The "Thank you for coming to my TED talk" meme actually originated a few years ago. In fact, according to Know Your Meme, it was first spotted all the way back in May 2015, ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results