Home Tech So Long, YTMND

So Long, YTMND

0

Before sharable internet jokes were even called memes, they lived on YTMND—which appears to have met its end.

Read more…