3 ms·
Reddit? You mean that super confusing site that people sometimes link to and that always wants to force me into installing some app?
by teekert 6y ago
Reddit? You mean that super confusing site that people sometimes link to and that always wants to force me into installing some app?