3 cute_spider_ni_srsly wrote at August 13, 2018, 2:11 PM i bet only like 80% of the people who put up those signs are actually watching ted talk Reply Permalink
cute_spider_ni_srsly wrote
i bet only like 80% of the people who put up those signs are actually watching ted talk