megatoaster
Joined 7 years ago
Karma
32
Submissions
12
Member since
Jul 9
Joined 7 years ago
SliTaz might have been my favorite. TIL initial release was 2008.
Tencent, really? How did that come about?
You may see this in your email to track how many times you open newsletters and other items.